{
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "name": "leon-coffee-mcp-server",
    "version": "1.0.0",
    "description": "Model Context Protocol (MCP) server for Leon Coffee & Eatery. Enables AI agents to search live menu items, check prices in IDR, and query business details.",
    "endpoint": "https://jkt-c1.id/api/mcp",
    "capabilities": {
        "tools": {
            "list": true
        },
        "resources": {
            "subscribe": false,
            "list": true
        },
        "prompts": {
            "list": true
        }
    },
    "tools": [
        {
            "name": "search_menu",
            "description": "Search food, coffee, beverages, and snack items on the Leon Coffee & Eatery menu by keyword or category.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "query": {
                        "type": "string",
                        "description": "Keyword to search, e.g. 'latte', 'nasi goreng', 'croissant'"
                    },
                    "category": {
                        "type": "string",
                        "description": "Optional category slug filter"
                    }
                },
                "required": [
                    "query"
                ]
            }
        },
        {
            "name": "get_restaurant_details",
            "description": "Retrieve Leon Coffee & Eatery opening hours, address, WhatsApp contact, and dining facilities.",
            "inputSchema": {
                "type": "object",
                "properties": {}
            }
        },
        {
            "name": "list_categories",
            "description": "List all active food and beverage categories available at Leon Coffee & Eatery.",
            "inputSchema": {
                "type": "object",
                "properties": {}
            }
        }
    ],
    "resources": [
        {
            "uri": "leon://menu/catalog",
            "name": "Complete Menu Catalog",
            "mimeType": "application/json",
            "description": "All active coffee, food, and dessert items with pricing in IDR."
        },
        {
            "uri": "leon://info/business",
            "name": "Business Information",
            "mimeType": "application/json",
            "description": "Operating hours, location address, and official WhatsApp number."
        }
    ]
}