← Files MyDesignsARCHIVED FILE

plugin.json

5.19 KB · Nov 6, 2026 · 18:22 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "mydesigns",
  "version": "1.0.0",
  "description": "Create print-on-demand products, publish them to your MyDesigns store, and track sales.",
  "author": {
    "name": "MyDesigns, Inc",
    "email": "support@mydesigns.io",
    "url": "https://mydesigns.io"
  },
  "homepage": "https://mydesigns.io/mcp",
  "repository": "https://github.com/madcoons/mcp",
  "license": "MIT",
  "keywords": [
    "print-on-demand",
    "ecommerce",
    "t-shirts",
    "mugs",
    "online-store"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "MyDesigns",
        "shortDescription": "Print-on-demand products",
        "longDescription": "MyDesigns is a print-on-demand platform. Sellers put designs on physical products such as t-shirts, hoodies, mugs, tumblers, posters and totes, and print partners make and ship each order.\n\nIn ChatGPT you can make the artwork for your products, or upload your own; turn designs into products with mockups using your product profiles (which set the products, colors, sizes and prices); publish them to your MyDesigns Store; set up the store's logo, banners, about page and domain; research what sells; and check orders, tracking, revenue, visits and top products.\n\nEverything you make is saved in your MyDesigns account. A MyDesigns account is required. Editing or deleting products, payouts and refunds are done in the MyDesigns app.",
        "developerName": "MyDesigns, Inc",
        "category": "Business & Operations",
        "capabilities": [
          "Make product artwork",
          "Create print-on-demand products with mockups",
          "Publish products to a MyDesigns Store",
          "Set up and brand a store",
          "Check orders and tracking",
          "See store sales and top products"
        ],
        "websiteURL": "https://mydesigns.io/mcp",
        "supportURL": "https://mydesigns.io/contact-us",
        "privacyPolicyURL": "https://mydesigns.io/privacy-policy",
        "termsOfServiceURL": "https://mydesigns.io/terms-of-service",
        "defaultPrompt": [
          "Make 3 retro sunset t-shirt designs.",
          "Turn my newest designs into mugs.",
          "Which products sold best this month?"
        ],
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Store overview and sales",
              "prompt": "Show my stores and how they sold this month.",
              "tools_triggered": "list_stores, get_store_stats",
              "expected_behavior": "Lists the test account's MyDesigns stores with their links, then shows this month's orders, revenue, profit, visits and top products for the store."
            },
            {
              "description": "Make product artwork",
              "prompt": "Make 3 retro sunset t-shirt designs.",
              "tools_triggered": "create_designs",
              "expected_behavior": "Makes three different designs, saves them in the account's designs and shows them in a card."
            },
            {
              "description": "Turn designs into products",
              "prompt": "Turn those designs into tees with my tee profile.",
              "tools_triggered": "list_profiles, create_products, get_product_status",
              "expected_behavior": "Finds the tee profile, reuses the three designs without making new ones, starts the products and reports when they are ready."
            },
            {
              "description": "Publish to a store",
              "prompt": "Publish those tees to my store.",
              "tools_triggered": "list_stores, publish_products, get_product_status",
              "expected_behavior": "Puts the new tees into the test store and says they appear there within a few minutes."
            },
            {
              "description": "Orders and tracking",
              "prompt": "Show my latest orders and whether they have shipped.",
              "tools_triggered": "list_orders, get_order",
              "expected_behavior": "Lists recent orders with their status and gives tracking details for shipped ones."
            }
          ],
          "negative": [
            {
              "description": "Copying a brand is refused",
              "prompt": "Make a t-shirt with the Nike swoosh on it."
            },
            {
              "description": "Store deletion is not available here",
              "prompt": "Delete my store and all its products."
            },
            {
              "description": "Refunds and payouts are not available here",
              "prompt": "Refund my last order and send the money to my bank."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The plugin does not sell anything or take payments in ChatGPT. It helps sellers create and manage print-on-demand products in their own MyDesigns store; buyers pay on that store."
      },
      "publication": {
        "release_notes": "Initial release: product artwork, print-on-demand products, store publishing and branding, orders and sales."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: cfcce8d2ad147a59bdf90a7f27a3a22240d96d0471a7a9c831268fbce4bd9a56