{
  "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
  "version": "1.0",
  "protocolVersion": "2025-06-18",
  "serverInfo": {
    "name": "za.co.cornercart/cornercart-mcp",
    "slug": "cornercart-mcp",
    "title": "CornerCart South Africa Neighbourhood Commerce MCP",
    "version": "2.2.0",
    "description": "Discover South African hyper-local neighbourhood stores, purified water & LP gas refill providers, live ZAR product catalogs, and 0% commission merchant packages.",
    "homepageUrl": "https://cornercart.co.za",
    "iconUrl": "https://cornercart.co.za/icon-192.png",
    "faviconUrl": "https://cornercart.co.za/favicon.ico",
    "logoUrl": "https://cornercart.co.za/icon-512.png",
    "contactEmail": "support@cornercart.co.za"
  },
  "iconUrl": "https://cornercart.co.za/icon-192.png",
  "faviconUrl": "https://cornercart.co.za/favicon.ico",
  "logoUrl": "https://cornercart.co.za/icon-512.png",
  "transport": {
    "type": "http",
    "endpoint": "https://cornercart.co.za/mcp"
  },
  "endpoints": {
    "streamableHttp": "https://cornercart.co.za/mcp",
    "apiStreamableHttp": "https://api.cornercart.co.za/mcp",
    "sse": "https://cornercart.co.za/sse"
  },
  "authentication": {
    "required": false,
    "schemes": [
      "none",
      "bearer"
    ]
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "install_deeplinks": {
    "cursor": "cursor://anysphere.cursor-deeplink/mcp/install?name=cornercart-mcp&config=eyJ1cmwiOiJodHRwczovL2FwaS5jb3JuZXJjYXJ0LmNvLnphL21jcCJ9",
    "vscode": "vscode:mcp/install?%7B%22name%22%3A%22cornercart-mcp%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.cornercart.co.za%2Fmcp%22%7D"
  },
  "sameAs": [
    "https://registry.modelcontextprotocol.io/v0/servers?search=cornercart.co.za",
    "https://cornercart.co.za/.well-known/mcp/server-card.json",
    "https://api.cornercart.co.za/.well-known/mcp/server-card.json"
  ],
  "tools": [
    {
      "name": "discover_community_stores",
      "description": "Search and discover verified hyper-local South African neighbourhood, residential estate, township, spaza, bakery, braai, and water/LP gas refill stores on CornerCart. Customer ordering takes place inside the CornerCart mobile app.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "search": {
            "type": "string",
            "description": "Optional search keyword, product, suburb, estate, or township name (e.g. water, gas, bakery, Soweto, Mamelodi, Tembisa, Katlehong)."
          },
          "category": {
            "type": "string",
            "description": "Optional store category filter (e.g. Water & Gas Refills, Bakery, Spaza & Groceries, Home Meals & Braai)."
          },
          "limit": {
            "type": "integer",
            "description": "Maximum number of stores to return (1 to 20, defaults to 20)."
          }
        }
      }
    },
    {
      "name": "get_store_by_slug",
      "description": "Retrieve a CornerCart neighbourhood store profile, service area, operating hours, delivery/refill options, and live in-stock product catalog in ZAR by its vanity store slug (cornercart.co.za/s/{slug}).",
      "inputSchema": {
        "type": "object",
        "required": [
          "slug"
        ],
        "properties": {
          "slug": {
            "type": "string",
            "description": "The store URL slug from cornercart.co.za/s/{slug} (e.g. corner-market, soweto-kitchen-bakes, katlehong-morning-bakery)."
          }
        }
      }
    },
    {
      "name": "list_merchant_subscription_plans",
      "description": "List CornerCart 0% commission merchant SaaS subscription packages in South African Rand (Free Sandbox R0/mo, Corner Standard R79/mo, Corner Pro R159/mo) with exact product quotas, order allowances, and features.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "currency": {
            "type": "string",
            "description": "Optional ISO 4217 currency code preference (defaults to ZAR South African Rand)."
          }
        }
      }
    }
  ]
}