{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/v1.json",
  "serverInfo": {
    "name": "laexcelente-mcp",
    "title": "La Excelente Pizzer\u00eda Napolitana MCP Server",
    "version": "1.0.0",
    "description": "MCP server providing tools to query menu items, ingredients, prices, opening hours, restaurant location, and delivery ordering links for La Excelente in Providencia, Santiago."
  },
  "transport": {
    "type": "http",
    "endpoint": "https://laexcelente.cl/api/mcp"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "subscribe": false,
      "listChanged": false
    },
    "prompts": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "get_menu",
      "description": "Fetch the full menu with categories, items, prices in CLP, and ingredient details for La Excelente.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "enum": [
              "all",
              "antipastos",
              "pizzas_rojas",
              "pizzas_blancas",
              "ensaladas",
              "postres",
              "bebestibles"
            ],
            "description": "Optional category filter"
          }
        }
      }
    },
    {
      "name": "get_restaurant_info",
      "description": "Get restaurant address, phone number, coordinates, schedule, and delivery options for La Excelente.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "check_opening_hours",
      "description": "Check if La Excelente is currently open and retrieve weekly schedule.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "get_delivery_links",
      "description": "Get ordering links for PedidosYa, Uber Eats, Rappi, and WhatsApp.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "generate_whatsapp_order",
      "description": "Generate a pre-filled WhatsApp ordering URL for La Excelente with selected items.",
      "inputSchema": {
        "type": "object",
        "required": [
          "items",
          "delivery_method"
        ],
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "name",
                "quantity",
                "price_numeric"
              ],
              "properties": {
                "name": {
                  "type": "string"
                },
                "quantity": {
                  "type": "integer"
                },
                "price_numeric": {
                  "type": "integer"
                }
              }
            }
          },
          "delivery_method": {
            "type": "string",
            "enum": [
              "delivery",
              "pickup"
            ]
          },
          "address": {
            "type": "string"
          },
          "notes": {
            "type": "string"
          }
        }
      }
    }
  ]
}