CONFIGURAR MCP

Pídele los datos a tu asistente en vez de llamarlos

Una URL de servidor y la API key que ya tienes. Claude, Cursor o cualquier cliente MCP lee tu cuenta, tus feeds y datos de OTAs en vivo sin cliente que escribir ni SDK que instalar.

Claude Code, Cursor, Claude DesktopNo hay nada que instalar2 minutos
Primero necesitas una API key.El servidor se autentica con la misma key que toman todos los endpoints. Sigue la guía de inicio →
URL del servidor
https://mcp.veetal.app/mcp
Transporte
Streamable HTTP — alojado, no corre nada en tu máquina

Claude Code

Un comando

Registra el servidor en el proyecto en el que estés. La key viaja en una cabecera, así que nunca acaba en el repositorio.

  1. Abre un terminal en el proyecto donde quieras los datos.
  2. Ejecuta el comando de abajo con tu propia key.
  3. Arranca Claude Code y pregúntale algo sobre tus hoteles.
Terminal
claude mcp add --transport http veetal https://mcp.veetal.app/mcp \
  --header "veetal-api-key: YOUR_API_KEY"

Añade --scope user para tener el servidor en todos los proyectos y no solo en este. Con /mcp compruebas que veetal aparece conectado.

Cursor

Un fichero

Cursor lee sus servidores MCP de un fichero JSON. Edita el global para tenerlo en todas partes, o pon el mismo bloque en .cursor/mcp.json dentro de un proyecto.

  1. Abre Preferencias → Cursor Settings → Customize → MCP y pulsa New MCP server.
  2. Cursor te abre el fichero: el global ~/.cursor/mcp.json. Si solo lo quieres en un proyecto, crea .cursor/mcp.json en su raíz y edita ese.
  3. Pega el bloque de abajo y sustituye tu key. Si ya tienes otros servidores, añade veetal dentro de mcpServers.
  4. Recarga Cursor: el servidor aparece en la lista de MCP y las herramientas de Veetal, en la del chat.
~/.cursor/mcp.json
{
  "mcpServers": {
    "veetal": {
      "url": "https://mcp.veetal.app/mcp",
      "headers": {
        "veetal-api-key": "YOUR_API_KEY"
      }
    }
  }
}

Este fichero guarda tu key en texto plano — mantenlo fuera del control de versiones. Cursor también interpola variables de entorno en las cabeceras, así que puedes exportar la key en tu perfil de shell y referenciarla con la sintaxis env: en vez de escribirla aquí.

Claude Desktop

Conector personalizado

Claude Desktop añade servidores remotos desde sus propios ajustes. El formulario solo ofrece unos pocos nombres de cabecera, así que aquí la key viaja como bearer token.

  1. Abre Configuración → Conectores y pulsa Añadir, arriba a la derecha.
  2. Ponle nombre al conector —Veetal Connect API, por ejemplo—, pega la URL del servidor de arriba y pulsa Continuar.
  3. En Autenticación marca Sin inicio de sesión, aunque aparezca Iniciar sesión ahora como Detectado: el servidor se autentica con una clave de API, no con OAuth.
  4. En Encabezados de solicitud elige authorization en el desplegable, pega el valor de abajo con tu key y deja marcado Obligatorio.
  5. Pulsa Añadir y activa el conector en un chat nuevo.
authorization
Bearer YOUR_API_KEY

El servidor acepta la key como cabecera veetal-api-key o como Authorization: Bearer. El desplegable de Claude Desktop solo ofrece la segunda. El valor se guarda cifrado y no se vuelve a mostrar.

Comprueba que funciona

Con el servidor conectado, el asistente resuelve los identificadores solo: lista tu cuenta, elige el hotel y llama al endpoint que toca. Tres preguntas para probarlo:

  • ¿Qué alojamientos tengo en mi cuenta de Veetal y qué competidores tiene enganchados cada uno?
  • Compara la tarifa de esta noche en Booking.com de mi hotel contra su compset y dime en qué posición quedo.
  • ¿Qué eventos de Barcelona en los próximos tres meses van a empujar más la demanda hotelera?

Ahora construye algo con esto

Cada receta MCP es un prompt que puedes pegar directamente en el asistente que acabas de conectar.

Recetas · MCP

¿Qué quieres construir?

Dilo en una línea y te devolvemos el prompt para nuestro MCP, la receta que ya lo construye y las APIs sobre las que corre.

Prueba

Ver todas las recetas →

Whatsapp