Uber สร้าง MCP Gateway บริหารจัดการการเข้าถึงเซิร์ฟเวอร์และเครื่องมือ AI Agent กว่า 5,000 รายการ

Uber ได้สร้าง MCP Gateway เพื่อกำหนดมาตรฐานในการค้นพบและเรียกใช้บริการภายในสำหรับ AI agents ซึ่งช่วยจัดการกับการรวมระบบที่กระจัดกระจาย โครงสร้างพื้นฐานที่ซ้ำซ้อน และแนวทางการรักษาความปลอดภัยที่ไม่สอดคล้องกัน ขณะที่การใช้งาน agent ขยายตัวทั่วทั้งองค์กร

แพลตฟอร์มนี้รองรับเซิร์ฟเวอร์ MCP มากกว่า 800 ตัว และเครื่องมือกว่า 5,000 รายการ โดยทำหน้าที่เป็นชั้นกลางสำหรับการค้นพบ การแปลโปรโตคอล การอนุญาต และการดำเนินการ

วิศวกรของ Uber อธิบายว่าแนวทางนี้คือ microservice architecture ที่เปิดเผย API ที่มีอยู่ให้เป็น MCP tools โดยไม่จำเป็นต้องเปลี่ยนแปลงบริการพื้นฐาน

Registry จะเก็บคำจำกัดความของเครื่องมือ สคีมา การเป็นเจ้าของ และการตั้งค่าเปิดใช้งาน ในขณะที่ proxy จะแปลคำขอ MCP เป็นการเรียก HTTP, gRPC หรือ TChannel และแปลงการตอบกลับกลับเป็นผลลัพธ์ที่เข้ากันได้กับ MCP

สำหรับการรวมระบบบุคคลที่สาม เช่น Jira และ Google จะมีบริการแยกต่างหากที่แลกเปลี่ยน internal user tokens เป็น third-party authentication tokens ที่เกี่ยวข้อง

Uber พัฒนา Omni MCP เพื่อรองรับการค้นพบแบบเพิ่มขึ้น ทำให้ agents สามารถค้นหาเซิร์ฟเวอร์ ค้นพบเครื่องมือที่เกี่ยวข้อง ดึงสคีมาเฉพาะ และเรียกใช้เครื่องมือที่เลือกได้ตามความจำเป็น

ศัพท์ที่ควรรู้

  • MCP Gateway – คือแพลตฟอร์มที่ Uber สร้างขึ้นเพื่อเป็นจุดศูนย์กลางในการควบคุมการเข้าถึงบริการต่างๆ
  • AI agents – คือโปรแกรมอัตโนมัติที่ใช้ปัญญาประดิษฐ์ในการทำงานต่างๆ
  • Microservice architecture – คือการออกแบบระบบโดยแบ่งเป็นบริการย่อยๆ ที่ทำงานร่วมกัน
  • Registry – คือฐานข้อมูลที่เก็บคำจำกัดความและสถานะของเครื่องมือต่างๆ
  • Protocol translation – คือการแปลงรูปแบบคำขอและคำตอบระหว่างระบบต่างๆ ให้เข้าใจตรงกัน

ที่มา: infoq.com

Leave a Comment