Skip to main content
Glama
codeblockssk

easygroupflights MCP

by codeblockssk

easygroupflights MCP

Un servidor de Model Context Protocol para easygroupflights.com — viajes aéreos en grupo con acreditación IATA, con tarifas negociadas de más de 500 aerolíneas.

Permite que un asistente de IA haga lo que hace el sitio web: determinar si un viaje es una reserva de grupo, recopilar lo que un agente necesita para cotizarlo y poner la consulta ante un humano — o, para un grupo demasiado pequeño para ser considerado grupo, encontrar tarifas reservables ordinarias.

Por qué un grupo necesita una herramienta diferente

Una tarifa de grupo se negocia directamente con la aerolínea. No se vende a través de ningún motor de reservas público, por lo que ninguna API de búsqueda puede devolver un precio para una. Lo que este servidor hace en su lugar es enviar una consulta completa y estructurada y decirle al viajero honestamente qué sucede a continuación: un especialista responde por correo electrónico en aproximadamente dos horas, hasta 24 para rutas complejas.

La línea divisoria es 10 viajeros con asiento. Los bebés en brazos menores de dos años no ocupan asiento y no cuentan.

Related MCP server: Motus

Herramientas

Herramienta

Qué hace

get_service_info

Cómo funciona la reserva de grupo, cuál es el umbral, cuánto cuesta una cotización y cuánto tarda. No envía nada.

request_group_quote

10+ viajeros. Envía una consulta estructurada a un especialista en grupos. Devuelve una confirmación, no un precio.

search_flights

9 o menos. Tarifas reservables en vivo con aerolíneas, escalas y un enlace de reserva.

send_flight_offer

Envía por correo electrónico una de esas tarifas al viajero como oferta formal.

Las dos últimas se omiten de tools/list a menos que se establezca PELIKAN_MCP_URL — una herramienta anunciada que no puede ejecutarse es peor que una que no está.

Úsalo

claude mcp add --transport http easygroupflights https://mcp.easygroupflights.com/mcp

O en la configuración de cualquier cliente MCP:

{
  "mcpServers": {
    "easygroupflights": {
      "type": "http",
      "url": "https://mcp.easygroupflights.com/mcp"
    }
  }
}

El transporte es HTTP transmisible. El servidor no tiene estado — no emite ningún id de sesión y no necesita Durable Objects, porque cada llamada a herramienta es autocontenida.

Configuración

Los valores públicos están en wrangler.toml:

Variable

Significado

SITE_URL

Sitio orientado a humanos, mostrado en la salida de la herramienta y en la página de inicio

GROUP_MIN_PASSENGERS

Tamaño del grupo a partir del cual una reserva se convierte en grupo. Por defecto 10

FARE_CURRENCY

Moneda en la que cotiza el servicio de tarifas. Por defecto EUR

Tres secretos, establecidos con wrangler secret put:

Secreto

Significado

AUTOPILOT_URL

Entrada de consultas de grupo. Infraestructura más que una credencial; es un secreto solo porque este repositorio es público

AUTOPILOT_API_KEY

Se envía como X-API-Key a la entrada. Sin ninguno de estos, request_group_quote se niega en lugar de fallar silenciosamente

PELIKAN_MCP_URL

Endpoint HTTP transmisible del servidor MCP de Pelikan, que cotiza grupos por debajo del umbral. Opcional — sus herramientas permanecen ocultas mientras no se establezca

Licencia

MIT. Ver LICENSE.

Las consultas se atribuyen al dominio de mercado desnudo. Autopilot solo procesa una fuente que reconoce, por lo que no se le puede añadir nada.

Desarrollo

npm install
npm run dev        # wrangler dev on :8787
npm test           # unit tests, no network
npm run typecheck
npm run deploy     # wrangler deploy

Pon los secretos locales en .dev.vars (ignorado por git). Dejar AUTOPILOT_API_KEY sin establecer es la forma segura de ejercitar request_group_quote de principio a fin: valida todo y se detiene en el límite de la entrada sin crear un lead real.

Conduécelo manualmente con:

curl -s localhost:8787/mcp -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

GET / sirve una página legible por humanos, /health una sonda de estado, y /.well-known/mcp.json un manifiesto para directorios.

Mercados

Un sitio por mercado; el mercado decide tanto qué marca maneja la consulta como a qué dominio se atribuye el lead.

market

Sitio

Idioma

en

easygroupflights.com

Inglés

pl

grupoweloty.pl

Polaco

at

gruppenfluege.at

Alemán

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    F
    maintenance
    Enables searching and retrieving detailed flight information using the Duffel API, supporting various flight types and flexible search parameters for efficient travel planning.
    3
    231
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables agents to search airports and find group meetup flights for multiple travelers with optimal pricing and arrival windows.
    81 npm
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables tracking flights and grouping them into trips, with tools to create, list, and manage trips and flight bookings.
    -