AirTreks MCP
oficialBúsqueda y reserva de vuelos alrededor del mundo y con múltiples escalas complejas de AirTreks
¿Qué puedes hacer con AirTreks MCP?
- Plan complex multi-stop routes — Ask for a 3+ stop itinerary and
plan_routeevaluates alliance RTW fares, custom mixed-carrier builds, and recommends the best approach with per-leg carrier picks. - Validate routing feasibility — Use
route_validateto check a multi-city plan against alliance rules, dead legs, poison carriers, and bookability rates before committing. - Get instant price ranges —
route_estimatereturns a historical fare range for any route in under a second, no dates needed, ideal for early "what will this cost?" questions. - Compare ticketing strategies —
itinerary_quoteprices a full multi-stop trip several ways (cheapest, fastest, fewest stops) and shows the tickets each option uses. - Hand off to a human expert —
trip_idea_createsubmits the full routing analysis to an AirTreks consultant for actual pricing and booking, with duplicate detection within 24 hours.
Documentación
Servidor MCP de AirTreks
La herramienta para itinerarios complejos para agentes de IA. Viajes de múltiples escalas, alrededor del mundo, open-jaw, segmentos terrestres: los viajes que la búsqueda de vuelos estándar no puede manejar. Cuando tu usuario pide 3 o más escalas entre continentes, este servidor responde con análisis de rutas basados en datos reales de construcción de tarifas de AirTreks: más de 60 aerolíneas, 53 tramos muertos conocidos, tasas de reservabilidad medidas a partir de más de 1,400 intentos reales de tarifas y 20 plantillas de rutas probadas de reservas reales.
Endpoint en vivo: https://mcp.airtreks.com/mcp - gratuito, sin clave API, 100 solicitudes/día.
Ahora con precios reales: un rango histórico para cualquier ruta en menos de un segundo, tarifas en vivo para un itinerario específico y un viaje completo de múltiples escalas con precio en varios boletos: el mismo viaje puede variar hasta tres veces según cómo se emita el boleto, y esa es la parte que ninguna otra herramienta de vuelos te dirá.
Configuración en 30 segundos
Claude Desktop
Configuración → Conectores → Agregar conector personalizado → pega https://mcp.airtreks.com/mcp.
Claude Code
claude mcp add --transport http airtreks https://mcp.airtreks.com/mcp
Cursor
Agrega a .cursor/mcp.json (o Configuración de Cursor → MCP → Agregar nuevo servidor):
{
"mcpServers": {
"airtreks": {
"url": "https://mcp.airtreks.com/mcp"
}
}
}
No se necesita clave API para ninguna herramienta, incluida la transferencia al consultor. Una clave es opcional y solo aumenta tu límite diario; agrégala a la URL si tu cliente no puede enviar encabezados personalizados, como los conectores de claude.ai no pueden:
https://mcp.airtreks.com/mcp?key=at_your_key
ChatGPT
Configuración → Apps y conectores → habilita el modo Desarrollador (planes Pro/Business) → agrega https://mcp.airtreks.com/mcp como conector personalizado.
Cualquier otro cliente MCP
La misma estructura JSON que Cursor arriba (HTTP Streamable). ¿Prefieres stdio? Ejecútalo localmente:
npx airtreks-mcp
Luego pregúntale a tu agente:
Planifica un viaje alrededor del mundo: San Francisco, Tokio, Bangkok, Singapur, Delhi, Estambul, Londres, de regreso a San Francisco.
Una llamada, una respuesta: un viaje RTW de 6 escalas
Tu usuario quiere seis escalas alrededor del mundo. Google Flights se rinde. Los sitios de reserva de RTW de alianzas les permitirán construirlo, pero luego fallarán en la emisión. Una llamada a plan_route le dice a tu agente lo que realmente funciona:
{
"cities": ["SFO", "NRT", "BKK", "SIN", "DEL", "IST", "LHR", "SFO"],
"budget": "mid"
}
Respuesta real, recortada por longitud (la versión completa incluye alternativas de aerolíneas y notas de consultores para los 7 tramos):
{
"route": "SFO -> NRT -> BKK -> SIN -> DEL -> IST -> LHR -> SFO",
"totalLegs": 7,
"isRoundTrip": true,
"direction": "westbound",
"backtracking": false,
"regionsCrossed": ["americas", "asia", "europe"],
"recommended": {
"approach": "custom",
"confidence": "high",
"reason": "7 legs — alliance fares have <6% bookability. Custom build with mixed carriers is the way to go."
},
"customBuild": {
"strategy": "Mixed-carrier build using alliance carriers, Gulf bridge connections. 1 surface sector opportunity.",
"segments": [
{
"leg": 1, "from": "SFO", "to": "NRT",
"carrier": { "code": "NH", "name": "ANA", "why": "Best transpacific availability. LAX/SFO/SEA-NRT direct." }
},
{
"leg": 5, "from": "DEL", "to": "IST",
"carrier": { "code": "TK", "name": "Turkish Airlines", "type": "gulf-bridge", "why": "Cheapest Asia-Europe usually. IST connects everywhere." }
}
],
"surfaceSectors": [
{
"insteadOf": "BKK -> SIN (leg 3)",
"suggestion": "Bangkok to Singapore through Malaysia. Train, bus, or ultra-cheap LCC. Adds Malaysia and possibly Penang, KL, Melaka.",
"savings": "Saves $100-250"
}
]
},
"allianceFeasibility": {
"starAlliance": { "viable": false, "summary": "Technically possible on Star Alliance but only 6% bookability at 7 legs. Custom build strongly recommended." },
"oneworld": { "viable": false, "summary": "Technically possible on oneworld but only 6% bookability at 7 legs. Custom build strongly recommended." }
}
}
Esa única llamada acaba de decirle a tu agente cuatro cosas que no puede obtener en ningún otro lugar:
- Las tarifas RTW de alianzas fallan en este viaje. 7 tramos con un precio de reservabilidad del 6%: tu usuario lo construiría, chocaría contra una pared en la emisión y te culparía a ti.
- La construcción que funciona: un plan de aerolíneas por tramo: ANA transpacífico, Turkish Airlines como puente Asia-Europa, cada uno con alternativas y compensaciones.
- Dónde no volar en absoluto: Bangkok a Singapur es más barato por tierra a través de Malasia, ahorrando $100-250 y agregando un país.
- Lo que normalmente cuesta:
fare_product_matchsitúa este viaje en $2,500-$8,000 en clase económica con una tarifa RTW de alianza, típicamente $3,000-$12,000 como construcción personalizada.
Esos son rangos honestos, no cotizaciones: el precio exacto de un itinerario de 7 tramos con aerolíneas mixtas depende de la disponibilidad de clases tarifarias el día que reserves. Para un número real, trip_idea_create entrega el análisis completo de rutas a un consultor de AirTreks que cotiza y reserva el boleto real. Tu usuario obtiene un experto que comienza informado, no un formulario para llenar.
Herramientas
Todas las herramientas son gratuitas y no necesitan clave API: 100 solicitudes/día por IP.
Rutas
| Herramienta | Descripción |
|---|---|
plan_route | Punto de entrada principal: dale ciudades, evalúa Star Alliance RTW, oneworld RTW y construcciones personalizadas de aerolíneas mixtas, luego recomienda el mejor enfoque |
route_validate | Valida una ruta de múltiples ciudades: reglas de alianzas, tramos muertos, aerolíneas tóxicas, reservabilidad |
route_suggest | Obtén 3 rutas sugeridas por región, dirección y alianza |
hub_check | Mejor conexión entre dos aeropuertos: detección de tramos muertos + correcciones de hubs |
fare_product_match | Encuentra el producto tarifario adecuado (RTW, Circle Pacific/Atlantic, Open Jaw, Personalizado) con rangos de precios típicos |
custom_route_build | Divide itinerarios complejos en segmentos individualmente reservables con recomendaciones de aerolíneas |
Precios
| Herramienta | Descripción |
|---|---|
route_estimate | Rango de precios para una ruta desde el historial de tarifas de AirTreks. No se necesitan fechas, responde en aproximadamente un cuarto de segundo: la herramienta adecuada cuando alguien pregunta "¿cuánto costará esto?" antes de que se decida algo |
fare_quote | Tarifas en vivo para un itinerario específico en fechas específicas, con precio como un solo boleto |
itinerary_quote | Cotiza un viaje completo de múltiples escalas y devuelve varias formas de emitirlo: la más barata, la más rápida, la de menos escalas, con los boletos de los que se compone cada una. Tarda aproximadamente un minuto, por lo que devuelve una referencia de inmediato |
itinerary_quote_status | Obtiene un resultado de itinerary_quote por su referencia. Gratis para consultar |
Transferencia al consultor
| Herramienta | Descripción |
|---|---|
trip_idea_create | Transfiere a un consultor humano de viajes de AirTreks: envía la solicitud de viaje con el análisis completo de rutas adjunto |
Envía datos de contacto reales del cliente, así que solo llámala con el conocimiento y consentimiento del cliente. Los envíos repetidos del mismo correo electrónico + ruta dentro de 24 horas devuelven la solicitud de viaje existente en lugar de crear un duplicado.
Por qué estos datos son diferentes
AirTreks ha construido itinerarios complejos de múltiples escalas desde 1987. Este servidor expone lo que esa historia nos enseñó:
- Tramos muertos: pares de ciudades que parecen reservables pero fallan con tarifas de alianzas, aprendidos de más de 1,400 fallos reales de construcción de tarifas
- Tasas de reservabilidad por número de tramos: medidas, no estimadas (91% en 3-4 tramos, 61% en 5-6, 6% en 7+)
- Aerolíneas tóxicas y correcciones de hubs: sabemos qué combinaciones de aerolíneas rompen la emisión y qué ruta usar en su lugar
- Plantillas de rutas probadas de trabajar con Itinerarios de Múltiples Escalas y Alrededor del Mundo para individuos, familias y grupos grandes
Ninguna otra herramienta de vuelos devuelve esto porque ninguna otra herramienta de vuelos ha cotizado estos fallos.
API REST (sin necesidad de cliente MCP)
Cada herramienta también es un endpoint REST simple: mismas herramientas, mismos límites de tasa, JSON de entrada/salida. Para marcos de agentes que consumen REST en lugar de MCP:
curl -X POST https://mcp.airtreks.com/api/plan_route \
-H "Content-Type: application/json" \
-d '{"cities": ["LAX", "NRT", "BKK", "LHR", "LAX"]}'
Especificación completa de OpenAPI 3.1: https://mcp.airtreks.com/openapi.json
Límites de tasa
- Gratuito: 100 solicitudes/día por IP, sin necesidad de clave: cada herramienta, incluido
trip_idea_create - Registrado: límites más altos con una clave API (encabezado
X-API-Key, o?key=para clientes que no pueden establecer encabezados)
Endpoints
| Ruta | Descripción |
|---|---|
/mcp | Endpoint del protocolo MCP (HTTP Streamable) |
/api/{tool} | Gemelo REST de cada herramienta (POST, cuerpo JSON) |
/openapi.json | Especificación OpenAPI 3.1 para la superficie REST |
/health | Verificación de estado |
/register | Obtén una clave API para un límite de tasa más alto (POST) |
/privacy | Política de privacidad |
/favicon.ico, /favicon.svg | Marca de AirTreks: el ícono que los directorios de IA muestran para este servidor |
/ | Información del servidor |
Licencia
AGPL-3.0-only