{
    "name": "Ezer Commerce MCP discovery",
    "description": "Website agent discovery entrypoint. GET returns this document; POST accepts MCP Streamable HTTP JSON-RPC (initialize).",
    "transport": "streamable-http",
    "protocolVersion": "2025-06-18",
    "serverCard": "https://www.ezercommerce.com/.well-known/mcp/server-card.json",
    "openapi": "https://www.ezercommerce.com/openapi.json",
    "llmsTxt": "https://www.ezercommerce.com/llms.txt",
    "llmsFullTxt": "https://www.ezercommerce.com/llms-full.txt",
    "docs": "https://www.ezercommerce.com/developers/",
    "discovery": "https://www.ezercommerce.com/api/v1/agent/discovery",
    "markdown": "https://www.ezercommerce.com/api/v1/agent/markdown?page=home",
    "robots": "https://www.ezercommerce.com/robots.txt",
    "sitemap": "https://www.ezercommerce.com/sitemap.xml",
    "commercialModel": "sales-led",
    "handshake": {
        "method": "POST",
        "contentType": "application/json",
        "accept": "application/json, text/event-stream",
        "example": {
            "jsonrpc": "2.0",
            "id": 1,
            "method": "initialize",
            "params": {
                "protocolVersion": "2025-06-18",
                "capabilities": {},
                "clientInfo": {
                    "name": "example-agent",
                    "version": "1.0"
                }
            }
        }
    },
    "serverCardBody": {
        "$schema": "https://static.modelcontextprotocol.io/schemas/server-card/v1.json",
        "name": "com.ezercommerce/website-agent-discovery",
        "description": "Website discovery MCP: pages, llms, OpenAPI. Sales-led; no product CRUD.",
        "version": "1.3.2",
        "protocolVersion": "2025-06-18",
        "icon": "https://www.ezercommerce.com/wp-content/uploads/2025/07/Ezer-Commerce-Logo-320x132-1.png",
        "icons": [
            {
                "src": "https://www.ezercommerce.com/wp-content/uploads/2025/07/Ezer-Commerce-Logo-320x132-1.png",
                "mime": "image/png",
                "sizes": [
                    "320x132"
                ]
            }
        ],
        "serverInfo": {
            "name": "Ezer Commerce Website Agent Discovery",
            "version": "1.3.2"
        },
        "remotes": [
            {
                "type": "streamable-http",
                "url": "https://www.ezercommerce.com/mcp"
            }
        ],
        "capabilities": {
            "tools": {},
            "resources": {}
        },
        "tools": [
            {
                "name": "search_docs",
                "description": "Search Ezer Commerce public discovery documents and key marketing pages by keyword query string."
            },
            {
                "name": "fetch_page",
                "description": "Fetch a markdown summary for a known public page key such as home, about, contact, privacy, or docs."
            },
            {
                "name": "list_resources",
                "description": "List primary public discovery URLs including OpenAPI, llms.txt, ARD, API catalog, and trust pages."
            }
        ],
        "x-website-discovery": {
            "note": "GET /mcp returns discovery JSON. POST /mcp runs Streamable HTTP JSON-RPC (initialize, tools/list, tools/call, resources/list). Prefer live tools/list. Not a self-serve product MCP runtime.",
            "openapi": "https://www.ezercommerce.com/openapi.json",
            "llmsTxt": "https://www.ezercommerce.com/llms.txt",
            "llmsFull": "https://www.ezercommerce.com/llms-full.txt",
            "docs": "https://www.ezercommerce.com/developers/",
            "discovery": "https://www.ezercommerce.com/api/v1/agent/discovery"
        }
    }
}