AirTreks MCP

ทางการ

การค้นหาและจองตั๋วเครื่องบินรอบโลกและเที่ยวบินหลายจุดแวะพักที่ซับซ้อนของ AirTreks

คุณทำอะไรได้บ้างด้วย Air Treks MCP?

  • วิเคราะห์เส้นทางหลายจุดหมายเพื่อความเป็นไปได้ — เรียกใช้ plan_route พร้อมรายชื่อเมืองเพื่อรับการวิเคราะห์เส้นทางที่เปรียบเทียบค่าโดยสาร RTW ของพันธมิตรสายการบินกับการสร้างเส้นทางแบบผสมสายการบินที่กำหนดเอง
  • ตรวจสอบแผนการเดินทางที่มีอยู่ — ใช้ route_validate เพื่อตรวจสอบเส้นทางหลายเมืองว่ามีการละเมิดกฎของพันธมิตรสายการบิน จุดบอด (dead legs) และปัญหาด้านการจองหรือไม่
  • รับคำแนะนำเส้นทางตามภูมิภาค — ขอ route_suggest เพื่อรับตัวเลือกเส้นทางที่สร้างไว้ล่วงหน้าสามแบบ โดยกรองตามภูมิภาค ทิศทาง และความชอบพันธมิตรสายการบิน
  • ตรวจสอบการเชื่อมต่อที่ดีที่สุดระหว่างสนามบินสองแห่ง — เรียกใช้ hub_check เพื่อตรวจจับจุดบอดและรับการเชื่อมต่อผ่านฮับทางเลือกสำหรับคู่เมืองที่ระบุ
  • จับคู่การเดินทางกับผลิตภัณฑ์ค่าโดยสาร — ใช้ fare_product_match เพื่อระบุประเภทค่าโดยสารที่เหมาะสม (RTW, Circle Pacific, Open Jaw) และช่วงราคาทั่วไป
  • ส่งต่อการเดินทางให้ที่ปรึกษามนุษย์ — เรียกใช้ trip_idea_create เพื่อส่งการวิเคราะห์เส้นทางทั้งหมดให้ผู้เชี่ยวชาญของ AirTreks เพื่อคิดราคาและดำเนินการจอง

เอกสาร

AirTreks MCP Server

smithery badge

เครื่องมือจัดการแผนการเดินทางที่ซับซ้อนสำหรับเอเจนต์ AI การเดินทางแบบหลายจุดแวะพัก, ท่องเที่ยวรอบโลก, ตั๋วแบบปลายเปิด, การเดินทางภาคพื้นดิน - ทริปที่การค้นหาเที่ยวบินมาตรฐานไม่สามารถจัดการได้ เมื่อผู้ใช้ของคุณถามหาทริปที่มีจุดแวะพัก 3 แห่งขึ้นไปข้ามทวีป เซิร์ฟเวอร์นี้จะตอบกลับด้วยการวิเคราะห์เส้นทางที่สร้างจากข้อมูลการสร้างค่าโดยสารจริงของ AirTreks: สายการบินกว่า 60 แห่ง, เส้นทางตายที่รู้จัก 53 เส้นทาง, อัตราความสามารถในการจองที่วัดจากความพยายามคิดค่าโดยสารจริงกว่า 1,400 ครั้ง และเทมเพลตเส้นทางที่พิสูจน์แล้ว 20 แบบจากการจองจริง

ปลายทางที่ใช้งานได้จริง: https://mcp.airtreks.com/mcp - ฟรี, ไม่ต้องใช้คีย์ API, 100 คำขอ/วัน

การตั้งค่าใน 30 วินาที

Claude Desktop

Settings → Connectors → Add custom connector → วาง https://mcp.airtreks.com/mcp

Claude Code

claude mcp add --transport http airtreks https://mcp.airtreks.com/mcp

Cursor

เพิ่มไปยัง .cursor/mcp.json (หรือ Cursor Settings → MCP → Add new server):

{
  "mcpServers": {
    "airtreks": {
      "url": "https://mcp.airtreks.com/mcp"
    }
  }
}

ChatGPT

Settings → Apps & Connectors → เปิดใช้งานโหมดนักพัฒนา (แผน Pro/Business) → เพิ่ม https://mcp.airtreks.com/mcp เป็น custom connector

ไคลเอนต์ MCP อื่นๆ

ใช้รูปแบบ JSON เดียวกับ Cursor ด้านบน (Streamable 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 ข้ามแปซิฟิก, Turkish Airlines เป็นสะพานเชื่อมเอเชีย-ยุโรป, แต่ละตัวมีทางเลือกและข้อแลกเปลี่ยน
  • จุดที่ไม่ควรบินเลย: กรุงเทพฯ ไปสิงคโปร์ถูกกว่าทางบกผ่านมาเลเซีย, ประหยัด $100-250 และเพิ่มอีกหนึ่งประเทศ
  • ราคาโดยทั่วไป: fare_product_match ระบุว่าทริปนี้อยู่ที่ $2,500-$8,000 ชั้นประหยัดสำหรับค่าโดยสารรอบโลกของพันธมิตร, โดยทั่วไป $3,000-$12,000 สำหรับการสร้างแบบกำหนดเอง

นั่นคือช่วงราคาที่ตรงไปตรงมา, ไม่ใช่การเสนอราคา - ราคาที่แน่นอนสำหรับแผนการเดินทาง 7 ช่วงแบบผสมสายการบินขึ้นอยู่กับความพร้อมของชั้นค่าโดยสารในวันที่คุณจอง สำหรับตัวเลขจริง, trip_idea_create ส่งต่อการวิเคราะห์เส้นทางทั้งหมดไปยังที่ปรึกษาของ AirTreks ซึ่งเป็นผู้ตั้งราคาและจองตั๋วจริง ผู้ใช้ของคุณจะได้ผู้เชี่ยวชาญที่เริ่มต้นด้วยข้อมูล, ไม่ใช่แบบฟอร์มให้กรอก

เครื่องมือ

ฟรี (ไม่ต้องใช้คีย์ API, 100 คำขอ/วัน)

เครื่องมือคำอธิบาย
plan_routeจุดเริ่มต้นหลัก - ระบุเมือง, มันจะประเมิน Star Alliance RTW, oneworld RTW, และการสร้างแบบผสมสายการบินที่กำหนดเอง, จากนั้นแนะนำแนวทางที่ดีที่สุด
route_validateตรวจสอบความถูกต้องของเส้นทางหลายเมือง - กฎของพันธมิตร, เส้นทางตาย, สายการบินต้องห้าม, ความสามารถในการจอง
route_suggestรับ 3 เส้นทางที่แนะนำตามภูมิภาค, ทิศทาง, และพันธมิตร
hub_checkการเชื่อมต่อที่ดีที่สุดระหว่างสองสนามบิน - การตรวจจับเส้นทางตาย + การแก้ไขด้วยฮับ
fare_product_matchจับคู่ผลิตภัณฑ์ค่าโดยสารที่เหมาะสม (RTW, Circle Pacific/Atlantic, Open Jaw, กำหนดเอง) กับช่วงราคาทั่วไป
custom_route_buildแยกแผนการเดินทางที่ซับซ้อนออกเป็นส่วนที่สามารถออกตั๋วแยกกันได้ พร้อมคำแนะนำสายการบิน

ต้องใช้คีย์ API

เครื่องมือคำอธิบาย
trip_idea_createส่งต่อไปยังที่ปรึกษาที่เป็นมนุษย์ของ AirTreks - สร้างไอเดียทริปใน APEX พร้อมแนบการวิเคราะห์เส้นทางทั้งหมด

รับคีย์: POST https://mcp.airtreks.com/register ด้วย {"email": "you@example.com"}

ทำไมข้อมูลนี้ถึงแตกต่าง

AirTreks ได้สร้างแผนการเดินทางหลายจุดแวะพักที่ซับซ้อนมาตั้งแต่ปี 1987 เซิร์ฟเวอร์นี้เปิดเผยสิ่งที่ประวัติศาสตร์นั้นสอนเรา:

  • 53 เส้นทางตาย - คู่เมืองที่ดูเหมือนจองได้แต่ล้มเหลวในค่าโดยสารของพันธมิตร, เรียนรู้จากความล้มเหลวในการสร้างค่าโดยสารจริงกว่า 1,400 ครั้ง
  • อัตราความสามารถในการจองตามจำนวนช่วงการเดินทาง - วัดได้, ไม่ใช่ประมาณการ (91% ที่ 3-4 ช่วง, 61% ที่ 5-6, 6% ที่ 7+)
  • สายการบินต้องห้ามและการแก้ไขด้วยฮับ - การรวมสายการบินใดที่ทำให้การออกตั๋วล้มเหลวและควรเปลี่ยนเส้นทางไปทางไหนแทน
  • 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

ขีดจำกัดอัตรา

  • ฟรี: 100 คำขอ/วัน ต่อ IP, ไม่ต้องใช้คีย์
  • ลงทะเบียน: ขีดจำกัดสูงขึ้นด้วยคีย์ API (ส่วนหัว X-API-Key)
  • trip_idea_create ต้องใช้คีย์

ปลายทาง

เส้นทางคำอธิบาย
/mcpปลายทางโปรโตคอล MCP (Streamable HTTP)
/api/{tool}REST คู่แฝดของแต่ละเครื่องมือ (POST, JSON body)
/openapi.jsonสเปก OpenAPI 3.1 สำหรับพื้นผิว REST
/healthการตรวจสอบสถานะ
/registerรับคีย์ API (POST)
/privacyนโยบายความเป็นส่วนตัว
/ข้อมูลเซิร์ฟเวอร์

ใบอนุญาต

AGPL-3.0-only