{
  "schemaVersion": "1.0.0",
  "serverInfo": {
    "name": "FlexExt",
    "version": "1.0.0",
    "description": "Model Context Protocol server for FlexExt OpenCart Extensions & Commerce Tools."
  },
  "name": "FlexExt",
  "description": "Model Context Protocol server for FlexExt OpenCart Extensions & Commerce Tools.",
  "transport": {
    "type": "sse",
    "endpoint": "https://flexext.dev/api/mcp/sse"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "subscribe": false,
      "listChanged": false
    },
    "prompts": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "search_extensions",
      "description": "Search FlexExt catalog of 20+ OpenCart 4 and OpenCart 3 extensions.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search term (e.g. 'seo', 'stripe', 'qr code')"
          }
        },
        "required": [
          "query"
        ]
      }
    },
    {
      "name": "get_product_details",
      "description": "Get detailed specs, compatibility, and pricing for a specific extension.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "product_id": {
            "type": "integer",
            "description": "OpenCart product ID"
          }
        },
        "required": [
          "product_id"
        ]
      }
    }
  ]
}