AirTreks MCP

oficial

Búsqueda y reserva de vuelos alrededor del mundo y con múltiples escalas complejas de AirTreks

¿Qué puedes hacer con Air Treks MCP?

  • Analizar la viabilidad de una ruta con múltiples escalas — Llama a plan_route con una lista de ciudades para obtener un análisis de ruta que compare las tarifas RTW de alianzas con combinaciones personalizadas de múltiples aerolíneas.
  • Validar un itinerario existente — Usa route_validate para verificar una ruta de múltiples ciudades en busca de violaciones de reglas de alianzas, tramos vacíos y problemas de disponibilidad.
  • Obtener sugerencias de rutas por región — Pide a route_suggest tres opciones de ruta predefinidas filtradas por región, dirección y preferencia de alianza.
  • Verificar la mejor conexión entre dos aeropuertos — Ejecuta hub_check para detectar tramos vacíos y recibir conexiones alternativas basadas en hubs para un par de ciudades específico.
  • Emparejar un viaje con un producto tarifario — Usa fare_product_match para identificar el tipo de tarifa adecuado (RTW, Circle Pacific, Open Jaw) y su rango de precio típico.
  • Transferir un viaje a un consultor humano — Llama a trip_idea_create para enviar el análisis completo de la ruta a un experto de AirTreks para cotización y reserva.

Documentación

Servidor MCP de AirTreks

smithery badge

La herramienta de itinerarios complejos para agentes de IA. Múltiples paradas, vuelta al mundo, open-jaw, segmentos terrestres: los viajes que la búsqueda de vuelos estándar no puede gestionar. Cuando tu usuario pide más de 3 paradas entre continentes, este servidor responde con un análisis de rutas basado 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 activo: https://mcp.airtreks.com/mcp - gratuito, sin clave API, 100 solicitudes/día.

Configuración en 30 segundos

Claude Desktop

Configuración → Conectores → Añadir conector personalizado → pega https://mcp.airtreks.com/mcp.

Claude Code

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

Cursor

Añadir a .cursor/mcp.json (o Configuración de Cursor → MCP → Añadir nuevo servidor):

{
  "mcpServers": {
    "airtreks": {
      "url": "https://mcp.airtreks.com/mcp"
    }
  }
}

ChatGPT

Configuración → Apps y conectores → activar modo desarrollador (planes Pro/Business) → añadir https://mcp.airtreks.com/mcp como conector personalizado.

Cualquier otro cliente MCP

Misma estructura JSON que Cursor arriba (HTTP transmitible). ¿Prefieres stdio? Ejecútalo localmente:

npx airtreks-mcp

Luego pídele a tu agente:

Planifica un viaje de vuelta al mundo: San Francisco, Tokio, Bangkok, Singapur, Delhi, Estambul, Londres, de vuelta a San Francisco.

Una llamada, una respuesta: una vuelta al mundo de 6 paradas

Tu usuario quiere seis paradas alrededor del mundo. Google Flights se rinde. Los sitios de reserva de alianzas de vuelta al mundo le permitirán construirlo, pero luego fallarán en la emisión de billetes. 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 extensión (la versión completa incluye alternativas de aerolíneas y notas del consultor 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 le dijo a tu agente cuatro cosas que no puede obtener en ningún otro sitio:

  • Las tarifas de alianza de vuelta al mundo fallan en este viaje. 7 tramos tienen un precio de 6% de reservabilidad: tu usuario lo construiría, se toparía con un muro 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 una 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 añadiendo un país.
  • Lo que suele costar: fare_product_match sitúa este viaje en $2,500-$8,000 en clase turista con una tarifa de alianza de vuelta al mundo, típicamente $3,000-$12,000 como construcción personalizada.

Esos son rangos honestos, no cotizaciones: el precio exacto en un itinerario de 7 tramos con múltiples aerolíneas depende de la disponibilidad de clase de tarifa el día que reserves. Para una cifra real, trip_idea_create entrega el análisis completo de rutas a un consultor de AirTreks que valora y emite el billete real. Tu usuario recibe un experto que empieza informado, no un formulario que rellenar.

Herramientas

Gratuitas (sin clave API, 100 solicitudes/día)

HerramientaDescripción
plan_routePunto de entrada principal: dale ciudades, evalúa Star Alliance RTW, oneworld RTW y construcciones personalizadas con múltiples aerolíneas, luego recomienda el mejor enfoque
route_validateValida una ruta multi-ciudad: reglas de alianza, tramos muertos, aerolíneas tóxicas, reservabilidad
route_suggestObtén 3 rutas sugeridas por región, dirección y alianza
hub_checkMejor conexión entre dos aeropuertos: detección de tramos muertos + soluciones de hub
fare_product_matchEmpareja el producto de tarifa adecuado (RTW, Circle Pacific/Atlantic, Open Jaw, Personalizado) con rangos de precios típicos
custom_route_buildDivide itinerarios complejos en segmentos que se pueden emitir individualmente con recomendaciones de aerolíneas

Requieren clave API

HerramientaDescripción
trip_idea_createTransfiere a un consultor humano de AirTreks: crea una idea de viaje en APEX con el análisis completo de rutas adjunto

Obtén una clave: POST https://mcp.airtreks.com/register con {"email": "you@example.com"}

Por qué estos datos son diferentes

AirTreks ha construido itinerarios complejos de múltiples paradas desde 1987. Este servidor expone lo que esa historia nos enseñó:

  • 53 tramos muertos - pares de ciudades que parecen reservables pero fallan en tarifas de alianza, 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 soluciones de hub - qué combinaciones de aerolíneas rompen la emisión y qué rutas alternativas usar
  • 20 plantillas de rutas probadas de las mejores reservas de AirTreks

Ninguna otra herramienta de vuelos devuelve esto porque ninguna otra herramienta de vuelos ha valorado estos fallos.

API REST (no se requiere cliente MCP)

Cada herramienta también es un endpoint REST simple: mismas herramientas, mismos límites de velocidad, JSON de entrada/salida. Para frameworks 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 OpenAPI 3.1: https://mcp.airtreks.com/openapi.json

Límites de velocidad

  • Gratuito: 100 solicitudes/día por IP, sin necesidad de clave
  • Registrado: límites más altos con una clave API (cabecera X-API-Key)
  • trip_idea_create requiere una clave

Endpoints

RutaDescripción
/mcpEndpoint del protocolo MCP (HTTP transmitible)
/api/{tool}Gemelo REST de cada herramienta (POST, cuerpo JSON)
/openapi.jsonEspecificación OpenAPI 3.1 para la superficie REST
/healthVerificación de estado
/registerObtener una clave API (POST)
/privacyPolítica de privacidad
/Información del servidor

Licencia

AGPL-3.0-only