AirTreks MCP

公式

エアトレックス 世界一周および複数都市間の複雑な航空券検索と予約

AirTreks MCPで何ができますか?

  • 複雑な複数都市ルートの計画 — 3ストップ以上の旅程を依頼すると、plan_route がアライアンスのRTW運賃やカスタムの複数航空会社組み合わせを評価し、区間ごとの航空会社選定を含む最適なアプローチを推奨します。
  • ルーティングの実現可能性の検証route_validate を使用して、複数都市プランをアライアンス規則、デッドレッグ、問題のある航空会社、予約可能率に照らして確認し、確定前にチェックします。
  • 即時の価格帯取得route_estimate は、任意のルートの過去の運賃帯を1秒未満で返します。日付は不要で、初期段階の「これでいくらかかる?」という質問に最適です。
  • チケット戦略の比較itinerary_quote は、複数ストップの完全な旅程を複数の方法(最安、最速、最少ストップ数)で価格設定し、各オプションで使用されるチケットを表示します。
  • 人間の専門家への引き継ぎtrip_idea_create は、完全なルーティング分析をAirTreksのコンサルタントに送信して実際の価格設定と予約を行い、24時間以内に重複検出を実施します。

ドキュメント

AirTreks MCP サーバー

smithery badge

AIエージェント向けの複雑な旅程ツール。 複数都市、世界一周、オープンジョー、陸路区間など、標準的なフライト検索では対応できない旅程に対応します。ユーザーが大陸をまたぐ3ストップ以上の旅程を求めた場合、このサーバーは実際のAirTreks運賃構築データに基づくルーティング分析で応答します。60以上の航空会社、53の既知のデッドレッグ、1,400以上の実際の運賃試行から測定された予約成功率、実際の予約から得られた20の実証済みルーティングテンプレートを備えています。

ライブエンドポイント: https://mcp.airtreks.com/mcp - 無料、APIキー不要、1日100リクエスト。

現在は実際の価格に対応:任意のルートの過去の価格帯を1秒未満で取得可能、特定の旅程のライブ運賃、複数のチケットにまたがる複数ストップの旅程全体の価格設定も可能です。同じ旅程でもチケットの切り方によって最大3倍価格が変わることがあり、その点を教えてくれる他のフライトツールはありません。

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"
    }
  }
}

コンサルタント引き継ぎを含むすべてのツールにAPIキーは不要です。キーは任意で、1日の制限を引き上げるためだけに使用されます。claude.aiコネクタはカスタムヘッダーを送信できないため、クライアントがカスタムヘッダーを送信できない場合はURLに追加してください:

https://mcp.airtreks.com/mcp?key=at_your_key

ChatGPT

設定 → アプリとコネクタ → 開発者モードを有効化(Pro/Businessプラン)→ カスタムコネクタとして https://mcp.airtreks.com/mcp を追加。

その他のMCPクライアント

上記のCursorと同じJSON形式(Streamable HTTP)。stdioをお好みですか?ローカルで実行:

npx airtreks-mcp

その後、エージェントに依頼:

世界一周旅行を計画して:サンフランシスコ、東京、バンコク、シンガポール、デリー、イスタンブール、ロンドン、そしてサンフランシスコに戻る。

1回の呼び出しで1つの回答:6ストップの世界一周

ユーザーは世界6都市を巡りたいと考えています。Googleフライトでは対応できません。アライアンス世界一周予約サイトでは旅程を組めますが、チケット発行で失敗します。plan_route への1回の呼び出しで、エージェントは実際に機能する方法を知ることができます:

{
  "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キー不要 - IPごとに1日100リクエスト。

ルーティング

ツール説明
plan_route主要なエントリーポイント - 都市を指定すると、スターアライアンス世界一周、ワンワールド世界一周、カスタム複数航空会社の組み立てを評価し、最適なアプローチを推奨
route_validate複数都市のルーティングを検証 - アライアンス規則、デッドレッグ、問題のある航空会社、予約成功率
route_suggest地域、方向、アライアンスに基づく3つの推奨ルーティングを取得
hub_check2つの空港間の最適な接続 - デッドレッグ検出とハブ修正
fare_product_match適切な運賃商品(世界一周、サークルパシフィック/アトランティック、オープンジョー、カスタム)と一般的な価格帯をマッチング
custom_route_build複雑な旅程を個別にチケット化可能な区間に分割し、航空会社を推奨

価格設定

ツール説明
route_estimateAirTreks運賃履歴からのルートの価格帯。日付不要、約0.25秒で回答 - 「これいくらかかる?」と何も決まる前に聞かれた場合に最適なツール
fare_quote特定の日付の特定の旅程のライブ運賃。単一チケットとして価格設定
itinerary_quote複数ストップの旅程全体を価格設定し、複数のチケット方法を返す - 最安、最速、最少ストップ - それぞれの基になるチケット付き。約1分かかるため、すぐに参照情報を返します
itinerary_quote_status参照番号で itinerary_quote の結果を取得。ポーリングは無料

コンサルタント引き継ぎ

ツール説明
trip_idea_createAirTreksの人間の旅行コンサルタントに引き継ぎ - 完全なルーティング分析を添付して旅行リクエストを送信

実際の顧客連絡先情報を送信するため、顧客の知識と同意がある場合にのみ呼び出してください。24時間以内に同じメールアドレスとルートで繰り返し送信すると、重複を作成せずに既存の旅行リクエストを返します。

このデータが異なる理由

AirTreksは1987年から複雑な複数ストップの旅程を構築してきました。このサーバーはその歴史から学んだことを公開しています:

  • デッドレッグ - 予約可能に見えるがアライアンス運賃で失敗する都市ペア。1,400以上の実際の運賃構築失敗から学習
  • 区間数別の予約成功率 - 推定ではなく測定値(3〜4区間で91%、5〜6区間で61%、7区間以上で6%)
  • 問題のある航空会社とハブ修正 - どの航空会社の組み合わせがチケット発行を壊すか、代わりにどのルートを使うべきかを把握
  • 実証済みのルーティングテンプレート - 個人、家族、大人数グループ向けの複数ストップおよび世界一周旅程の対応から得られたもの

他のフライトツールがこれを返さないのは、他のフライトツールがこれらの失敗を価格設定したことがないからです。

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リクエスト、キー不要 - すべてのツール、trip_idea_create を含む
  • 登録: APIキーでより高い制限(X-API-Key ヘッダー、またはヘッダーを設定できないクライアント向けの ?key=

エンドポイント

パス説明
/mcpMCPプロトコルエンドポイント(Streamable HTTP)
/api/{tool}各ツールのREST版(POST、JSONボディ)
/openapi.jsonRESTサーフェスのOpenAPI 3.1仕様
/healthヘルスチェック
/registerより高いレート制限のAPIキーを取得(POST)
/privacyプライバシーポリシー
/favicon.ico/favicon.svgAirTreksマーク - AIディレクトリがこのサーバーに表示するアイコン
/サーバー情報

ライセンス

AGPL-3.0のみ