{
  "serverInfo": {
    "name": "vetsur",
    "title": "Clínicas Veterinarias VetSur — servidor MCP",
    "version": "1.0.0",
    "description": "Consulta de sedes, horarios, servicios y urgencias de las clínicas veterinarias VetSur en Fuengirola y Torremolinos (Málaga). Sólo lectura.",
    "websiteUrl": "https://www.clinicaveterinariavetsur.com/"
  },
  "protocolVersion": "2025-06-18",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://www.clinicaveterinariavetsur.com/mcp"
  },
  "endpoint": "https://www.clinicaveterinariavetsur.com/mcp",
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "authentication": {
    "type": "none"
  },
  "instructions": "Herramientas de consulta de las clínicas veterinarias VetSur (Fuengirola y Torremolinos, provincia de Málaga). Úsalas para responder sobre sedes, direcciones, horarios, servicios y urgencias. Son de sólo lectura: no reservan citas. Para pedir cita, usa \"como_pedir_cita\" y ofrece al usuario el teléfono o el formulario. Nunca des diagnósticos ni pautas de tratamiento: ante un problema de salud del animal, deriva siempre a la clínica.",
  "tools": [
    {
      "name": "listar_clinicas",
      "title": "Listar clínicas VetSur",
      "description": "Devuelve las sedes de VetSur con dirección, teléfono, localidad y si están abiertas en este momento. Úsala cuando pregunten dónde está VetSur o qué clínicas tiene.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "obtener_clinica",
      "title": "Detalle de una sede",
      "description": "Ficha completa de una sede: dirección, coordenadas, teléfonos, WhatsApp, horario, servicios disponibles, idiomas de atención y zonas que cubre.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "clinica": {
            "type": "string",
            "enum": [
              "fuengirola",
              "torremolinos"
            ],
            "description": "Identificador de la sede."
          }
        },
        "required": [
          "clinica"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "consultar_horario",
      "title": "Horario y estado de apertura",
      "description": "Horario semanal de una sede y si está abierta en este momento (hora de Europe/Madrid). Úsala para \"¿está abierto ahora?\" o \"¿a qué hora abren el sábado?\". No contempla festivos locales.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "clinica": {
            "type": "string",
            "enum": [
              "fuengirola",
              "torremolinos"
            ],
            "description": "Identificador de la sede."
          }
        },
        "required": [
          "clinica"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": false,
        "openWorldHint": false
      }
    },
    {
      "name": "listar_servicios",
      "title": "Servicios veterinarios",
      "description": "Servicios que ofrece VetSur (cirugía, traumatología, medicina interna, medicina preventiva, diagnóstico por imagen, urgencias) con descripción y en qué sedes están.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "clinica": {
            "type": "string",
            "enum": [
              "fuengirola",
              "torremolinos"
            ],
            "description": "Filtra por sede. Opcional."
          },
          "servicio": {
            "type": "string",
            "enum": [
              "cirugia-general",
              "traumatologia",
              "medicina-interna",
              "medicina-preventiva",
              "diagnostico-por-imagen",
              "urgencias"
            ],
            "description": "Detalle de un servicio concreto. Opcional."
          }
        },
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "informacion_urgencias",
      "title": "Urgencias veterinarias",
      "description": "Cómo contactar con las urgencias de VetSur: sede, teléfono, WhatsApp, dirección y cuándo hay servicio. Úsala en cuanto el usuario describa una situación urgente con su animal.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "buscar_sede_por_localidad",
      "title": "Buscar sede por localidad",
      "description": "Indica qué sede de VetSur cubre una localidad de la Costa del Sol o la provincia de Málaga (Fuengirola, Mijas, Benalmádena, Torremolinos, Málaga).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "localidad": {
            "type": "string",
            "description": "Nombre de la localidad, con o sin tildes.",
            "minLength": 2
          }
        },
        "required": [
          "localidad"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "como_pedir_cita",
      "title": "Cómo pedir cita",
      "description": "Vías para solicitar cita en VetSur (teléfono, WhatsApp y formulario web) y qué datos hacen falta. Esta herramienta NO reserva la cita: sólo explica cómo hacerlo.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "clinica": {
            "type": "string",
            "enum": [
              "fuengirola",
              "torremolinos"
            ],
            "description": "Sede preferida. Opcional."
          }
        },
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    }
  ]
}