AirTreks MCP
io.github.Airtreks/airtreks-mcpVersion 1.2.8Plan multi-city and RTW trips, estimate prices, and send complete trip requests to AirTreks.
Status
Responds285 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:35 UTC
- Latency
- 285 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://mcp.airtreks.com/mcpResponds285 msNo sign-in
Claude Code
claude mcp add --transport http airtreks-mcp https://mcp.airtreks.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: airtreks-mcp
Remote MCP server URL: https://mcp.airtreks.com/mcpCursor
{
"mcpServers": {
"airtreks-mcp": {
"url": "https://mcp.airtreks.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"airtreks-mcp","type":"http","url":"https://mcp.airtreks.com/mcp"}'Streamable HTTP
npm: airtreks-mcp 1.2.8Package only
npm (npx)
claude mcp add airtreks-mcp -- npx -y airtreks-mcp@1.2.8Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
11 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
custom_route_buildBreak a complex multi-city itinerary into individually-ticketable segments with carrier recommendations. Handles routes that don't fit alliance fare rules — mixed carriers, LCCs, Gulf bridge connections, surface sectors. This is how AirTreks consultants build 90% of itineraries. Use this for any route with 4+ stops, backtracking, or region combinations that alliance fares can't cover. | No | Yes | Not declared | No |
fare_product_matchRecommend the best fare product type for a route — RTW, Circle Pacific, Circle Atlantic, Open Jaw, or Custom Multi-City. Considers stop count, direction, and backtracking to match the right alliance fare structure. | No | Yes | Not declared | No |
fare_quoteGet live, bookable-quality fares for one specific itinerary — actual flights, actual prices, for the dates given. Needs a departure date for every flown leg. Use this once the customer has settled on cities and dates and wants real numbers rather than a ballpark; use route_estimate instead when dates are still open. It prices the itinerary as a single fare, so very long or awkward multi-continent trips may come back unpriceable — those genuinely need to be split across separate tickets, which is what AirTreks consultants do by hand. | No | Yes | Not declared | No |
hub_checkCheck the best connection between two airports. Identifies dead legs (routes that fail on alliance fares), suggests hub routing fixes, and shows proven carrier combinations. Essential for transpacific, kangaroo, and intra-Asia routing. | No | Yes | Not declared | No |
itinerary_quotePrice a complete multi-stop or round-the-world trip and get back several ways of ticketing it — cheapest, fastest, fewest stops — with the actual tickets each one is built from. Use this for trips that will not go on a single fare, which is most itineraries with 3+ stops; use fare_quote when you want one specific itinerary on one ticket. It takes about a minute, so it returns a quoteReference immediately; call itinerary_quote_status with it straight away, and that call waits for the result. Keep that reference — it is the only way to retrieve the quote. | No | No | No | No |
itinerary_quote_statusFetch the result of an itinerary_quote using the quoteReference it returned. Call it straight away: it waits up to about 40 seconds for a quote that is still pricing, then returns the finished options, or status 'pending' if the quote needs one more call. Costs nothing and does no searching, so call it again rather than starting a second quote. | No | Yes | Not declared | No |
plan_routeLay out a multi-city trip: direction of travel, regions crossed, backtracking, where a surface sector could replace a flight, and how complex the trip is to ticket. Give it your cities. It does not choose airlines and gives no prices - use route_estimate for a price range and trip_idea_create to hand the trip to AirTreks. | No | Yes | Not declared | No |
route_estimateGet a price range for a multi-city or round-the-world trip, drawn from what AirTreks customers have actually paid on those routes. Give it the cities and it returns a per-person range in USD with how much history sits behind it. Use it when someone asks what a trip will cost and you don't have exact dates yet — it needs no dates and no passenger details. It is a range from past bookings, not a live quote, so it will not reflect today's availability or seasonality; it tells you the right ballpark before anyone commits to dates. | No | Yes | Not declared | No |
route_suggestGet suggested multi-stop flight routings based on regions, direction, and alliance preference. Returns up to 3 proven routing templates with bookability ratings. Great for trip planning inspiration. | No | Yes | Not declared | No |
route_validateValidate a multi-city flight routing for feasibility. Checks alliance carrier rules, identifies dead legs, warns about poison carriers, and estimates bookability. Use this before building an itinerary to catch routing problems early. | No | Yes | Not declared | No |
trip_idea_createSubmit the customer's trip to AirTreks as a complete, structured trip request - a human travel consultant takes over from there. Ask the traveler for everything before calling, never guess or fill in defaults: name, email, the cities in order (3-letter IATA codes), a departure date for every leg, number of passengers, cabin (economy, premium or business), and their answers to AirTreks' planning questions. Also ask about budget, flexible dates, preferences and anything else the consultant should know. Call once without questionsAnswers to receive the current planning questions to put to the traveler. | Yes | No | No | Yes |
Details
- Registry status
- Active
- Published
- Nov 4, 2026
- Updated
- Nov 4, 2026
- Categories (suggested)
- E-commerceSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared