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
เครื่องมือจัดการแผนการเดินทางที่ซับซ้อนสำหรับเอเจนต์ 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