AirTreks MCP

官方

AirTreks 環球與複雜多站機票搜尋及預訂

你可以用 Air Treks MCP 做什麼?

  • 分析多航段路線的可行性 — 呼叫 plan_route 並傳入城市清單,以取得路線分析,比較聯盟環球票價與自訂混合航空公司的方案。
  • 驗證現有行程 — 使用 route_validate 檢查多城市路線是否有違反聯盟規則、無效航段及訂位問題。
  • 依區域取得路線建議 — 詢問 route_suggest 以取得三個預先建構的路線選項,並依區域、方向及聯盟偏好進行篩選。
  • 查詢兩個機場間的最佳轉機 — 執行 hub_check 以偵測無效航段,並針對特定城市配對取得替代的樞紐轉機方案。
  • 將行程配對至票價產品 — 使用 fare_product_match 來識別合適的票價類型(環球票、環太平洋票、缺口行程)及其典型價格範圍。
  • 將行程轉交給人工顧問 — 呼叫 trip_idea_create 將完整的路線分析發送給 AirTreks 專家進行報價與訂位。

文件

AirTreks MCP 伺服器

smithery badge

專為 AI 代理設計的複雜行程工具。 多點停留、環球旅行、開口票、地面接駁段——這些都是標準航班搜尋無法處理的行程。當您的使用者要求橫跨各大洲的 3 個以上停留點時,此伺服器會根據真實的 AirTreks 票價建構資料提供路線分析:60 多家航空公司、53 條已知的無效航段、從 1,400 多次真實票價嘗試中測得的可預訂率,以及來自實際預訂的 20 個經過驗證的路線範本。

即時端點: https://mcp.airtreks.com/mcp - 免費,無需 API 金鑰,每日 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 格式(可串流的 HTTP)。偏好 stdio?在本機執行:

npx airtreks-mcp

然後詢問您的代理:

規劃一趟環球旅行:舊金山、東京、曼谷、新加坡、德里、伊斯坦堡、倫敦,再返回舊金山。

一次呼叫,一個答案:一趟 6 個停留點的環球旅行

您的使用者想要環遊世界並停留六個點。Google Flights 束手無策。航空聯盟的環球票預訂網站會讓他們建構行程,然後在開票時失敗。一次 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." }
  }
}

這單一呼叫就告訴了您的代理四件在其他地方無法得知的資訊:

  • 航空聯盟環球票票價在此行程上會失敗。 7 個航段的可預訂率僅為 6%——您的使用者會建構好行程,卻在開票時碰壁,然後責怪您。
  • 可行的建構方案: 一個逐段規劃的航空公司方案——ANA 負責跨太平洋航段,土耳其航空作為亞歐之間的橋樑,每個選擇都附有替代方案和權衡取捨。
  • 哪些地方根本不用飛: 曼谷到新加坡,經由馬來西亞走陸路更便宜,可節省 $100-$250 並多遊覽一個國家。
  • 典型的費用範圍: fare_product_match 估算此行程的經濟艙航空聯盟環球票票價為 $2,500-$8,000,而自訂建構方案通常為 $3,000-$12,000。

這些是真實的價格範圍,而非報價——一個 7 段混合航空公司的行程,其確切價格取決於您預訂當天的票價艙等供應情況。若需實際數字,trip_idea_create 會將完整的路線分析交給 AirTreks 顧問,由其為實際機票定價和預訂。您的使用者將獲得一位已掌握情況的專家協助,而非需要從頭填寫的表單。

工具

免費(無需 API 金鑰,每日 100 個請求)

工具說明
plan_route主要進入點——提供城市,它會評估星空聯盟環球票、寰宇一家環球票和自訂混合航空公司建構方案,然後推薦最佳方法
route_validate驗證多城市路線——聯盟規則、無效航段、問題航空公司、可預訂性
route_suggest根據區域、方向和聯盟,取得 3 個建議的路線
hub_check兩個機場之間的最佳轉機——無效航段偵測和中樞修正
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 輸入/輸出。適用於使用 REST 而非 MCP 的代理框架:

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 每日 100 個請求,無需金鑰
  • 已註冊: 使用 API 金鑰(X-API-Key 標頭)可享有更高的限制
  • trip_idea_create 需要金鑰

端點

路徑說明
/mcpMCP 協定端點(可串流的 HTTP)
/api/{tool}每個工具的 REST 對應端點(POST,JSON 主體)
/openapi.jsonREST 介面的 OpenAPI 3.1 規範
/health健康狀態檢查
/register取得 API 金鑰(POST)
/privacy隱私權政策
/伺服器資訊

授權條款

AGPL-3.0-only