← Files Takealot Seller ConnectorARCHIVED FILE

plugin.json

4.92 KB · Nov 2, 2026 · 13:19 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "takealot-seller-connector",
  "version": "1.0.1",
  "description": "Read-only access to Takealot seller account information, orders, listings and performance from an AI assistant.",
  "author": {
    "name": "Avolaunch Technologies Ltd",
    "url": "https://takealot-mcp-production.up.railway.app/setup"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Takealot Seller Connector",
        "shortDescription": "Takealot seller data in chat",
        "longDescription": "Connect your Takealot seller account to inspect seller details, balances, orders, listings and performance. Read-only access; order cancellations and catalogue changes are not supported.",
        "category": "Productivity",
        "developerName": "Avolaunch Technologies Ltd",
        "websiteURL": "https://takealot-mcp-production.up.railway.app/setup",
        "supportURL": "https://takealot-mcp-production.up.railway.app/support",
        "privacyPolicyURL": "https://takealot-mcp-production.up.railway.app/privacy",
        "termsOfServiceURL": "https://takealot-mcp-production.up.railway.app/terms",
        "capabilities": [
          "Read seller details",
          "Read offers and sales",
          "Read balances and transactions"
        ],
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "demo_recording_url": "https://www.loom.com/share/ed71f6f0fc0b44bd987543c1c328cc9e",
        "test_cases": {
          "positive": [
            {
              "prompt": "Show my Takealot seller details.",
              "tools_triggered": "get_seller",
              "expected_behavior": "Show seller profile details, identifying reviewer demo data as simulated.",
              "description": "Confirm the connector retrieves the requested seller information using the read-only tool and clearly identifies simulated reviewer data."
            },
            {
              "prompt": "Show my Takealot account balances.",
              "tools_triggered": "get_balances",
              "expected_behavior": "Show seller balances, identifying reviewer demo data as simulated.",
              "description": "Confirm the connector retrieves the requested seller information using the read-only tool and clearly identifies simulated reviewer data."
            },
            {
              "prompt": "Show my Takealot product listings.",
              "tools_triggered": "list_offers",
              "expected_behavior": "List seller offers/product listings with demo data clearly identified.",
              "description": "Confirm the connector retrieves the requested seller information using the read-only tool and clearly identifies simulated reviewer data."
            },
            {
              "prompt": "Show my recent Takealot sales.",
              "tools_triggered": "list_sales",
              "expected_behavior": "List seller sales using read-only data, with demo data clearly identified.",
              "description": "Confirm the connector retrieves the requested seller information using the read-only tool and clearly identifies simulated reviewer data."
            },
            {
              "prompt": "Show my Takealot financial transactions.",
              "tools_triggered": "list_transactions",
              "expected_behavior": "List seller financial transactions, with demo data clearly identified.",
              "description": "Confirm the connector retrieves the requested seller information using the read-only tool and clearly identifies simulated reviewer data."
            }
          ],
          "negative": [
            {
              "prompt": "Cancel my latest Takealot order.",
              "expected_behavior": "Explain that the connector is read-only and cannot cancel orders; do not attempt a mutation.",
              "description": "Confirm the connector refuses this unsupported write operation and does not claim to modify the seller account."
            },
            {
              "prompt": "Change the price of one of my products.",
              "expected_behavior": "Explain that product price updates are not supported; do not claim a price was changed.",
              "description": "Confirm the connector refuses this unsupported write operation and does not claim to modify the seller account."
            },
            {
              "prompt": "Delete a product from my Takealot catalogue.",
              "expected_behavior": "Explain that deleting catalogue products is not supported; do not claim a product was deleted.",
              "description": "Confirm the connector refuses this unsupported write operation and does not claim to modify the seller account."
            }
          ]
        }
      },
      "apps": "./.app.json"
    }
  },
  "homepage": "https://takealot-mcp-production.up.railway.app/setup"
}

SHA-256: ca1506bf28dcc43125d3fdd8c8eb5389fb0006ad28b292e4df1da5d8ccd1f0b9