AirTreks MCP
officielRecherche et réservation de vols autour du monde et multi-escales complexes d'AirTreks
Que pouvez-vous faire avec 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.
Documentation
Serveur MCP AirTreks
L'outil d'itinéraires complexes pour les agents IA. Multi-étapes, tour du monde, open-jaw, segments terrestres — les voyages que la recherche de vols standard ne peut pas gérer. Lorsque votre utilisateur demande 3 étapes ou plus à travers les continents, ce serveur répond avec une analyse d'acheminement basée sur de vraies données de construction tarifaire AirTreks : plus de 60 transporteurs, 53 segments morts connus, des taux de réservation mesurés sur plus de 1 400 tentatives tarifaires réelles, et 20 modèles d'acheminement éprouvés issus de réservations réelles.
Point d'accès en direct : https://mcp.airtreks.com/mcp — gratuit, sans clé API, 100 requêtes/jour.
Désormais avec de vrais prix : une fourchette historique pour n'importe quel itinéraire en moins d'une seconde, des tarifs en direct pour un itinéraire spécifique, et un voyage multi-étapes complet tarifé sur plusieurs billets — le même voyage peut varier du simple au triple selon la façon dont il est émis, et c'est ce qu'aucun autre outil de vol ne vous dira.
Configuration en 30 secondes
Claude Desktop
Paramètres → Connecteurs → Ajouter un connecteur personnalisé → collez https://mcp.airtreks.com/mcp.
Claude Code
claude mcp add --transport http airtreks https://mcp.airtreks.com/mcp
Cursor
Ajoutez à .cursor/mcp.json (ou Paramètres Cursor → MCP → Ajouter un nouveau serveur) :
{
"mcpServers": {
"airtreks": {
"url": "https://mcp.airtreks.com/mcp"
}
}
}
Aucune clé API n'est nécessaire pour aucun outil, y compris la transmission au consultant. Une clé est facultative et augmente uniquement votre limite quotidienne ; ajoutez-la à l'URL si votre client ne peut pas envoyer d'en-têtes personnalisés, comme c'est le cas pour les connecteurs claude.ai :
https://mcp.airtreks.com/mcp?key=at_your_key
ChatGPT
Paramètres → Applications et connecteurs → activez le mode Développeur (plans Pro/Business) → ajoutez https://mcp.airtreks.com/mcp comme connecteur personnalisé.
Tout autre client MCP
Même structure JSON que Cursor ci-dessus (HTTP Streamable). Vous préférez stdio ? Exécutez-le localement :
npx airtreks-mcp
Puis demandez à votre agent :
Planifiez un tour du monde : San Francisco, Tokyo, Bangkok, Singapour, Delhi, Istanbul, Londres, retour à San Francisco.
Un appel, une réponse : un tour du monde en 6 étapes
Votre utilisateur veut six étapes autour du monde. Google Flights abandonne. Les sites de réservation RTW d'alliances les laissent construire, puis échouent à l'émission. Un seul appel plan_route indique à votre agent ce qui fonctionne réellement :
{
"cities": ["SFO", "NRT", "BKK", "SIN", "DEL", "IST", "LHR", "SFO"],
"budget": "mid"
}
Réponse réelle, tronquée pour la longueur (la version complète inclut les alternatives de transporteurs et les notes de consultant pour les 7 segments) :
{
"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." }
}
}
Cet appel unique vient de dire à votre agent quatre choses qu'il ne peut obtenir nulle part ailleurs :
- Les tarifs RTW d'alliance échouent sur ce voyage. 7 segments tarifés à 6 % de réservation — votre utilisateur construirait, buterait à l'émission, et vous en voudrait.
- La construction qui fonctionne : un plan par segment — ANA transpacifique, Turkish Airlines comme pont Asie-Europe, chacun avec des alternatives et des compromis.
- Où ne pas voler du tout : Bangkok vers Singapour est moins cher par voie terrestre via la Malaisie, économisant 100 à 250 $ et ajoutant un pays.
- Ce que cela coûte généralement :
fare_product_matchplace ce voyage entre 2 500 et 8 000 $ en classe économique sur un tarif RTW d'alliance, généralement 3 000 à 12 000 $ en construction personnalisée.
Ce sont des fourchettes honnêtes, pas des devis — le prix exact d'un itinéraire de 7 segments avec transporteurs mixtes dépend de la disponibilité des classes tarifaires le jour de la réservation. Pour un chiffre réel, trip_idea_create transmet l'analyse complète de l'acheminement à un consultant AirTreks qui tarife et émet le billet réel. Votre utilisateur obtient un expert qui commence informé, pas un formulaire à remplir.
Outils
Tous les outils sont gratuits et ne nécessitent pas de clé API — 100 requêtes/jour par adresse IP.
Acheminement
| Outil | Description |
|---|---|
plan_route | Point d'entrée principal — donnez-lui des villes, il évalue Star Alliance RTW, oneworld RTW et les constructions personnalisées multi-transporteurs, puis recommande la meilleure approche |
route_validate | Valider un acheminement multi-villes — règles d'alliance, segments morts, transporteurs à éviter, réservation |
route_suggest | Obtenir 3 acheminements suggérés par région, direction et alliance |
hub_check | Meilleure connexion entre deux aéroports — détection de segments morts + corrections de hubs |
fare_product_match | Associer le bon produit tarifaire (RTW, Circle Pacific/Atlantic, Open Jaw, Personnalisé) avec des fourchettes de prix typiques |
custom_route_build | Décomposer les itinéraires complexes en segments émissibles individuellement avec recommandations de transporteurs |
Tarification
| Outil | Description |
|---|---|
route_estimate | Fourchette de prix pour un itinéraire à partir de l'historique tarifaire AirTreks. Aucune date requise, réponse en environ un quart de seconde — l'outil idéal quand quelqu'un demande « combien cela coûtera ? » avant toute décision |
fare_quote | Tarifs en direct pour un itinéraire spécifique à des dates précises, tarifé comme un billet unique |
itinerary_quote | Tarife un voyage multi-étapes complet et renvoie plusieurs façons de l'émettre — le moins cher, le plus rapide, le moins d'étapes — avec les billets qui composent chacun. Prend environ une minute, donc renvoie une référence immédiatement |
itinerary_quote_status | Récupère un résultat itinerary_quote par sa référence. Interrogation gratuite |
Transmission au consultant
| Outil | Description |
|---|---|
trip_idea_create | Transmission à un consultant voyage humain AirTreks — soumet la demande de voyage avec l'analyse complète de l'acheminement jointe |
Soumet de véritables coordonnées client, donc ne l'appelez qu'avec la connaissance et le consentement du client. Les soumissions répétées du même e-mail + itinéraire dans les 24 heures renvoient la demande de voyage existante plutôt que d'en créer une doublon.
Pourquoi ces données sont différentes
AirTreks construit des itinéraires multi-étapes complexes depuis 1987. Ce serveur expose ce que cette histoire nous a appris :
- Segments morts — des paires de villes qui semblent réservables mais échouent sur les tarifs d'alliance, apprises de plus de 1 400 échecs réels de construction tarifaire
- Taux de réservation par nombre de segments — mesurés, pas estimés (91 % à 3-4 segments, 61 % à 5-6, 6 % à 7 et plus)
- Transporteurs à éviter et corrections de hubs — nous savons quelles combinaisons de compagnies aériennes cassent l'émission et par quoi les remplacer
- Modèles d'acheminement éprouvés issus du travail avec des itinéraires Multi-Étapes et Tour du Monde pour des particuliers, des familles et des grands groupes
Aucun autre outil de vol ne renvoie cela car aucun autre outil de vol n'a tarifé ces échecs.
API REST (aucun client MCP requis)
Chaque outil est aussi un point d'accès REST simple — mêmes outils, mêmes limites de débit, JSON en entrée/sortie. Pour les frameworks d'agents qui consomment du REST plutôt que du MCP :
curl -X POST https://mcp.airtreks.com/api/plan_route \
-H "Content-Type: application/json" \
-d '{"cities": ["LAX", "NRT", "BKK", "LHR", "LAX"]}'
Spécification OpenAPI 3.1 complète : https://mcp.airtreks.com/openapi.json
Limites de débit
- Gratuit : 100 requêtes/jour par adresse IP, aucune clé requise — tous les outils,
trip_idea_createinclus - Enregistré : limites plus élevées avec une clé API (en-tête
X-API-Key, ou?key=pour les clients qui ne peuvent pas définir d'en-têtes)
Points d'accès
| Chemin | Description |
|---|---|
/mcp | Point d'accès du protocole MCP (HTTP Streamable) |
/api/{tool} | Jumeau REST de chaque outil (POST, corps JSON) |
/openapi.json | Spécification OpenAPI 3.1 pour la surface REST |
/health | Vérification de santé |
/register | Obtenir une clé API pour une limite de débit supérieure (POST) |
/privacy | Politique de confidentialité |
/favicon.ico, /favicon.svg | Marque AirTreks — l'icône que les annuaires IA affichent pour ce serveur |
/ | Informations sur le serveur |
Licence
AGPL-3.0-only