AirTreks MCP
公式エアトレックス 世界一周および複数都市間の複雑な航空券検索と予約
Air Treks MCPで何ができますか?
- Analyze a multi-stop route for feasibility —
plan_routeを都市のリストとともに呼び出し、アライアンスのRTW運賃とカスタム混在キャリアの組み合わせを比較するルーティング分析を取得します。 - Validate an existing itinerary —
route_validateを使用して、マルチシティのルーティングがアライアンスルール違反、デッドレッグ、予約可能性の問題についてチェックします。 - Get routing suggestions by region —
route_suggestに地域、方向、アライアンスの優先順位でフィルタリングされた3つの事前構築ルーティングオプションを依頼します。 - Check the best connection between two airports —
hub_checkを実行して、特定の都市ペアに対するデッドレッグを検出し、代替のハブベースの接続を受け取ります。 - Match a trip to a fare product —
fare_product_matchを使用して、適切な運賃タイプ(RTW、サークルパシフィック、オープンジョー)とその一般的な価格帯を特定します。 - Hand off a trip to a human consultant —
trip_idea_createを呼び出して、完全なルーティング分析をAirTreksの専門家に送信し、価格設定と予約を行います。
ドキュメント
AirTreks MCP サーバー
AIエージェントのための複雑な旅程ツール。 マルチストップ、世界一周、オープンジョー、地上移動区間 - 標準的なフライト検索では扱えない旅行に対応します。ユーザーが大陸をまたぐ3ストップ以上を要求した場合、このサーバーは実際のAirTreks運賃構築データに基づいたルーティング分析で応答します:60以上の航空会社、53の既知のデッドレッグ、1,400以上の実際の運賃試行から測定された予約可能率、そして実際の予約から得られた20の実証済みルーティングテンプレート。
ライブエンドポイント: https://mcp.airtreks.com/mcp - 無料、APIキー不要、1日100リクエスト。
30秒セットアップ
Claude Desktop
設定 → コネクター → カスタムコネクターを追加 → https://mcp.airtreks.com/mcp を貼り付け。
Claude Code
claude mcp add --transport http airtreks https://mcp.airtreks.com/mcp
Cursor
.cursor/mcp.json (または Cursor設定 → MCP → 新しいサーバーを追加) に追加:
{
"mcpServers": {
"airtreks": {
"url": "https://mcp.airtreks.com/mcp"
}
}
}
ChatGPT
設定 → アプリとコネクター → 開発者モードを有効化 (Pro/Businessプラン) → https://mcp.airtreks.com/mcp をカスタムコネクターとして追加。
その他のMCPクライアント
上記Cursorと同じJSON形式 (Streamable HTTP)。stdioをお望みですか?ローカルで実行:
npx airtreks-mcp
次にエージェントに依頼:
世界一周旅行を計画して: サンフランシスコ、東京、バンコク、シンガポール、デリー、イスタンブール、ロンドン、そしてサンフランシスコに戻る。
1回の呼び出し、1つの答え: 6ストップの世界一周
ユーザーが世界中で6つのストップを希望しています。Google Flightsは諦めます。アライアンスの世界一周予約サイトでは構築できても、発券で失敗します。1回の plan_route 呼び出しで、エージェントは実際に機能するものを知ることができます:
{
"cities": ["SFO", "NRT", "BKK", "SIN", "DEL", "IST", "LHR", "SFO"],
"budget": "mid"
}
実際のレスポンス、長さのためトリミング (完全版には全7区間の代替航空会社とコンサルタントノートが含まれます):
{
"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." }
}
}
その1回の呼び出しで、エージェントは他では得られない4つのことを知りました:
- アライアンス世界一周運賃はこの旅行では失敗する。 7区間の価格は6%の予約可能率 - ユーザーは構築し、発券で壁にぶつかり、あなたを責めるでしょう。
- 機能する構築: 区間ごとの航空会社計画 - ANA太平洋横断、トルコ航空がアジア-ヨーロッパの架け橋として、それぞれに代替案とトレードオフがあります。
- 全く飛行しない場所: バンコクからシンガポールはマレーシア経由の陸路が安く、$100-250節約し、1カ国追加できます。
- 通常の費用:
fare_product_matchは、この旅行をアライアンス世界一周運賃でエコノミー$2,500-$8,000、カスタム構築では通常$3,000-$12,000と見積もります。
これらは正直な範囲であり、見積もりではありません - 7区間の混合航空会社旅程の正確な価格は、予約日の運賃クラスの空き状況に依存します。実際の数字については、trip_idea_create が完全なルーティング分析をAirTreksコンサルタントに渡し、実際のチケットの価格設定と予約を行います。ユーザーは、記入するフォームではなく、情報を得た状態から始める専門家を得ることができます。
ツール
無料 (APIキー不要、1日100リクエスト)
| ツール | 説明 |
|---|---|
plan_route | 主要なエントリポイント - 都市を与えると、スターアライアンス世界一周、ワンワールド世界一周、カスタム混合航空会社構築を評価し、最適なアプローチを推奨します |
route_validate | マルチシティルーティングの検証 - アライアンスルール、デッドレッグ、問題航空会社、予約可能性 |
route_suggest | 地域、方向、アライアンス別に3つの推奨ルーティングを取得 |
hub_check | 2つの空港間の最適な接続 - デッドレッグ検出 + ハブ修正 |
fare_product_match | 適切な運賃商品 (世界一周、サークルパシフィック/アトランティック、オープンジョー、カスタム) を典型的な価格帯とマッチング |
custom_route_build | 複雑な旅程を、航空会社推奨付きで個別に発券可能なセグメントに分割 |
APIキーが必要
| ツール | 説明 |
|---|---|
trip_idea_create | AirTreksの人間のコンサルタントに引き継ぎ - 完全なルーティング分析を添付した旅行アイデアをAPEXで作成 |
キーを取得: POST https://mcp.airtreks.com/register と {"email": "you@example.com"}
このデータが異なる理由
AirTreksは1987年以来、複雑なマルチストップ旅程を構築してきました。このサーバーは、その歴史が教えてくれたことを公開します:
- 53のデッドレッグ - 予約可能に見えるがアライアンス運賃では失敗する都市ペア、1,400以上の実際の運賃構築失敗から学習
- 区間数別の予約可能率 - 推定ではなく測定 (3-4区間で91%、5-6区間で61%、7区間以上で6%)
- 問題航空会社とハブ修正 - どの航空会社の組み合わせが発券を破綻させるか、代わりに何をルーティングすべきか
- 20の実証済みルーティングテンプレート - トップAirTreks予約から
他のフライトツールがこれを返さないのは、他のフライトツールがこれらの失敗の価格設定をしたことがないからです。
REST API (MCPクライアント不要)
すべてのツールはプレーンなRESTエンドポイントでもあります - 同じツール、同じレート制限、JSON入出力。MCPの代わりにRESTを使用するエージェントフレームワーク向け:
curl -X POST https://mcp.airtreks.com/api/plan_route \
-H "Content-Type: application/json" \
-d '{"cities": ["LAX", "NRT", "BKK", "LHR", "LAX"]}'
完全なOpenAPI 3.1仕様: https://mcp.airtreks.com/openapi.json
レート制限
- 無料: IPごとに1日100リクエスト、キー不要
- 登録済み: APIキーでより高い制限 (
X-API-Keyヘッダー) trip_idea_createにはキーが必要です
エンドポイント
| パス | 説明 |
|---|---|
/mcp | MCPプロトコルエンドポイント (Streamable HTTP) |
/api/{tool} | 各ツールのRESTツイン (POST, JSONボディ) |
/openapi.json | RESTサーフェスのOpenAPI 3.1仕様 |
/health | ヘルスチェック |
/register | APIキーを取得 (POST) |
/privacy | プライバシーポリシー |
/ | サーバー情報 |
ライセンス
AGPL-3.0-only