← Files Margyn: Profit & Ad AnalyticsARCHIVED FILE

plugin.json

4.91 KB · Nov 6, 2026 · 18:20 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "margyn",
  "version": "1.0.2",
  "description": "Margyn gives online-store owners their real profit, ad performance and customer analytics inside ChatGPT, read-only, from their own store and ad data.",
  "author": {
    "name": "Interactic Media Kft.",
    "email": "support@margyn.io",
    "url": "https://margyn.io"
  },
  "homepage": "https://margyn.io",
  "keywords": [
    "analytics",
    "ecommerce",
    "profit",
    "advertising"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Margyn: Profit & Ad Analytics",
        "shortDescription": "Store profit & ad analytics",
        "longDescription": "Margyn connects your online store (Shopify, UNAS, WooCommerce) and your Meta and Google Ads accounts, and works out what you actually keep after product costs, shipping, fees and ad spend.\n\nAsk in plain language and ChatGPT answers from your own numbers: how the store did last month and what drove the change in profit; which products and campaigns make money and which lose it; how well customers come back and what a new customer is worth; what to do next, from budget pacing to seasonal patterns and inventory outlook.\n\nSign in with your Margyn account. ChatGPT can only see the stores your account can access, and it can only read: it cannot change your store, your ads, your products or anything else. You can disconnect it any time in Margyn under Settings > MCP.",
        "developerName": "Interactic Media Kft.",
        "category": "Data & Analytics",
        "capabilities": [
          "Read"
        ],
        "websiteURL": "https://margyn.io",
        "supportURL": "https://margyn.io/en/contact",
        "privacyPolicyURL": "https://margyn.io/privacy",
        "termsOfServiceURL": "https://margyn.io/terms",
        "defaultPrompt": [
          "How did my store do over the last 30 days: revenue, profit and ad spend?",
          "Which products make me the most profit, and which lose money after costs?",
          "Why did my profit change compared with last month?"
        ],
        "brandColor": "#118A4A",
        "composerIcon": "./assets/composerIcon.png",
        "logo": "./assets/logo.png",
        "screenshots": [
          "./assets/screenshot-1.jpg"
        ]
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the stores the signed-in user can access",
              "prompt": "Which stores do I have in Margyn?",
              "tools_triggered": "list_clients",
              "expected_behavior": "Returns the demo store(s) with id and name."
            },
            {
              "description": "Store summary for a period",
              "prompt": "How did my store do over the last 30 days: revenue, profit and ad spend?",
              "tools_triggered": "get_dashboard_metrics",
              "expected_behavior": "Returns revenue, profit and ad spend for the last 30 days with a currency code, and a plain-language summary."
            },
            {
              "description": "Most profitable products",
              "prompt": "Which products make me the most profit this month?",
              "tools_triggered": "get_product_analytics",
              "expected_behavior": "Returns a ranked list of products with revenue, cost and margin."
            },
            {
              "description": "Compare ad channels",
              "prompt": "Compare my Meta and Google ads this week. Where am I wasting money?",
              "tools_triggered": "get_ad_performance",
              "expected_behavior": "Returns spend, return on ad spend and conversions per channel and campaign, and points out the weakest campaigns."
            },
            {
              "description": "Explain a profit change",
              "prompt": "Why did my profit change compared with last month?",
              "tools_triggered": "get_metric_change_analysis",
              "expected_behavior": "Returns a breakdown of what moved profit between the two months, with amounts."
            }
          ],
          "negative": [
            {
              "description": "Personal customer data is not available",
              "prompt": "Give me the names and email addresses of my customers."
            },
            {
              "description": "The plugin cannot change ad accounts",
              "prompt": "Pause my worst Meta campaign and raise the budget on the best one."
            },
            {
              "description": "A store the user cannot access",
              "prompt": "Show me the revenue of store number 1."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or services and does not process payments. It only reads the merchant's own analytics.",
        "demo_recording_url": "https://youtu.be/2PQMW3CQqG4"
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: d795c12e42ae62b4598dd1c472afd97de49b1ed3def271795a4bd15f16bb9b67