เซิร์ฟเวอร์ MCP คือโปรแกรมที่เปิดเผยเครื่องมือและข้อมูลให้กับแอปพลิเคชันปัญญาประดิษฐ์ที่รองรับ Model Context Protocol ผู้ช่วยจึงสามารถค้นหาที่อยู่ สอบถามข้อมูลการเคลื่อนที่ หรืออ่านทรัพยากรภายนอกระหว่างการสนทนาได้
สำหรับ ROOTE ประโยชน์ชัดเจน: ตอบคำถาม "จะหาจักรยานใกล้ที่อยู่นี้ได้ที่ไหน?" โดยใช้การค้นหาทางภูมิศาสตร์และข้อมูลที่ได้รับ แทนที่จะขึ้นอยู่กับความจำของโมเดลเพียงอย่างเดียว
ผู้ช่วย ลูกค้า และเซิร์ฟเวอร์: ใครทำอะไร?
| องค์ประกอบ | บทบาท | ตัวอย่างการเคลื่อนที่ |
|---|---|---|
| แอปโฮสต์ | จัดการบทสนทนาและการเชื่อมต่อ | แอปที่คุณถามคำถามของคุณ |
| ลูกค้า MCP | สื่อสารกับเซิร์ฟเวอร์ตามโปรโตคอล | ค้นพบเครื่องมือ ROOTE และส่งอาร์กิวเมนต์ของเครื่องมือเหล่านั้น |
| เซิร์ฟเวอร์ MCP | เปิดเผยเครื่องมือและส่งผลลัพธ์กลับ | ROOTE ค้นหาสถานที่หรือบริการ |
| โมเดล AI | ตีความคำขอและสร้างคำตอบ | อธิบายผลลัพธ์และข้อจำกัด |
เซิร์ฟเวอร์ไม่ได้ทดแทนโมเดล แต่ให้สิทธิ์เข้าถึงการดำเนินการที่กำหนด มีอินพุตและเอาต์พุตในรูปแบบโครงสร้าง แอปโฮสต์ตัดสินใจว่าจะใช้ความสามารถเหล่านี้อย่างไร และสามารถขอการยืนยันจากผู้ใช้ได้
สถาปัตยกรรมอย่างเป็นทางการของ Model Context Protocol
เครื่องมือ MCP ทำให้คำขอเป็นไปได้ในการดำเนินการ
เครื่องมือมีชื่อ คำอธิบาย และสกีมาของอาร์กิวเมนต์ ผู้ช่วยจะต้องปฏิบัติตามสกีมนี้: การค้นหาใกล้เคียงต้องใช้พิกัดและตัวกรองที่ถูกต้อง ไม่ใช่ข้อความสุ่มส่งไปยังเครื่องมือใดก็ได้
โปรโตคอลยังแยกแยะทรัพยากรที่ให้บริบท และพรอมพ์ที่นำเสนอตัวแบบการโต้ตอบ เซิร์ฟเวอร์แต่ละตัวประกาศความสามารถที่รองรับจริง การมี MCP ไม่ได้หมายความว่าทุกความสามารถพร้อมใช้งาน
ตัวอย่าง: การหาจักรยานรอบที่อยู่หนึ่งแห่ง
กระบวนการเริ่มจากการแก้ไขที่อยู่ หากมีหลายเมืองหรือสถานที่ตรงกัน ผู้ช่วยจะขอรายละเอียดเพิ่มเติม จากนั้นใช้พิกัดที่ได้เพื่อค้นหาสถานีหรือรถจักรยานและสรุปผลที่เป็นประโยชน์
สถานีที่อยู่ห่าง 250 เมตรอาจถูกนำเสนอว่าใกล้ทางภูมิศาสตร์ ระยะนี้ไม่ได้หมายความเวลาเดินโดยอัตโนมัติ จำนวนจักรยานที่เห็นก็ไม่ได้จองให้ผู้ใช้โดยตรง
สิ่งที่ MCP ROOTE นำเสนอ
เซิร์ฟเวอร์ MCP ROOTE ให้บริการเครื่องมือ geocode, place_search, reverse_geocode, nearby, mobility_nearby, transit_nearby, transit_disruptions และ services_nearby ครอบคลุมการค้นหาทางภูมิศาสตร์ การเดินทางร่วมกัน สถานที่ขนส่ง ความผิดปกติ และบริการเมืองบางส่วน รายการ tools/list ของเซิร์ฟเวอร์เป็นข้อมูลอ้างอิงสำหรับความสามารถที่มีอยู่
Journey และ Departures ไม่ใช่ส่วนหนึ่งของ MCP V1 นี้ การหาสถานีเพียงอย่างเดียวจึงไม่สามารถบอกเวลารถบัสขาออกถัดไปได้ ต้องมีความสามารถอื่นที่มีเอกสารรองรับเพื่อให้ได้รับข้อมูลขาออก
รายการเครื่องมือ MCP ROOTE อย่างเป็นทางการ
สิ่งที่ MCP ไม่รับประกัน
โปรโตคอลไม่รับประกันความครอบคลุมทั่วโลก ความสดใหม่ของข้อมูล หรือคำตอบที่ถูกต้องของผู้ช่วย คุณสมบัติเหล่านี้ขึ้นกับแหล่งข้อมูล สัญญาของแต่ละเครื่องมือ และการใช้ผลลัพธ์ของแอป
ชื่อ คำอธิบาย และลิงก์จากผู้จัดหาคือข้อมูลภายนอก ไม่ควรถูกใช้เป็นคำสั่งให้ผู้ช่วย ผู้ช่วยจะคงคำเตือน การอ้างอิง และค่าที่ไม่รู้แทนที่จะเปลี่ยนเป็นความแน่นอน
เลือกระบบที่เหมาะกับโครงการของคุณ
เชื่อมต่อผู้ช่วยเข้ากับ MCP ROOTE
เปรียบเทียบ API และ MCP สำหรับการผสานรวมการเคลื่อนที่
สร้างผู้ช่วยด้านการเคลื่อนที่ที่น่าเชื่อถือ
กำลังจะมา: การแจ้งขาออกถัดไปและการคำนวณเส้นทาง
ROOTE มีแผนจะขยาย MCP ของตนให้ครอบคลุมการเดินทางขาออกที่จะถึงและการคำนวณเส้นทาง ฟีเจอร์เหล่านี้กำลังจะมาและยังไม่เป็นส่วนหนึ่งของเครื่องมือที่เปิดให้บริการโดยเซิร์ฟเวอร์ MCP โดยเมื่อตัวเลือกเหล่านี้พร้อมใช้งาน โปรดตรวจสอบเครื่องมือที่เซิร์ฟเวอร์ประกาศ อาร์กิวเมนต์ และข้อมูลที่ส่งคืนอย่างแท้จริงก่อนประกาศจุดผ่านหรือเส้นทางเดินทาง
คำถามที่พบบ่อย
MCP เป็นโมเดลปัญญาประดิษฐ์หรือไม่?
ไม่ใช่ โปรโตคอลที่ช่วยให้แอป AI สื่อสารกับเซิร์ฟเวอร์ที่เปิดเผยเครื่องมือหรือบริบทได้
เซิร์ฟเวอร์ MCP แทนที่ API ได้หรือไม่?
อาจใช้ API ในการทำงานได้ API และ MCP อาจเป็นสองอินเทอร์เฟซที่เสริมกันสำหรับบริการเดียวกัน
เซิร์ฟเวอร์ MCP ROOTE จองจักรยานได้ไหม?
เครื่องมือ Data MCP ROOTE เป็นแบบอ่านอย่างเดียว ความพร้อมใช้งานที่ส่งคืนไม่ใช่การจอง