Mastra/mcp Server
ทางการการใช้งานไคลเอนต์สำหรับ Mastra ที่ให้การผสานรวมอย่างราบรื่นกับโมเดลและเครื่องมือ AI ที่เข้ากันได้กับ MCP
เอกสาร
@mastra/mcp
Mastra รองรับ Model Context Protocol (MCP) ซึ่งเป็นมาตรฐานเปิดสำหรับการเชื่อมต่อเอเจนต์ AI เข้ากับเครื่องมือและทรัพยากรภายนอก โดยทำหน้าที่เป็นระบบปลั๊กอินสากลที่ช่วยให้เอเจนต์สามารถเรียกใช้เครื่องมือได้โดยไม่คำนึงถึงภาษาหรือสภาพแวดล้อมการโฮสต์
นอกจากนี้ยังสามารถใช้ Mastra เพื่อสร้างเซิร์ฟเวอร์ MCP โดยเปิดเผยเอเจนต์ เครื่องมือ และทรัพยากรที่มีโครงสร้างอื่นๆ ผ่านอินเทอร์เฟซ MCP ซึ่งระบบหรือเอเจนต์ใดๆ ที่รองรับโปรโตคอลนี้จะสามารถเข้าถึงได้
การติดตั้ง
หากต้องการใช้ MCP ให้ติดตั้งแพ็กเกจที่จำเป็น:
npm install @mastra/mcp@latest
ภาพรวม
ปัจจุบัน Mastra รองรับคลาส MCP สองคลาส:
MCPClient: เชื่อมต่อกับเซิร์ฟเวอร์ MCP หนึ่งหรือหลายเซิร์ฟเวอร์เพื่อเข้าถึงเครื่องมือ ทรัพยากร พรอมต์ และจัดการคำขอเรียกข้อมูลMCPServer: เปิดเผยเครื่องมือ เอเจนต์ เวิร์กโฟลว์ พรอมต์ และทรัพยากรของ Mastra ให้กับไคลเอนต์ที่เข้ากันได้กับ MCP
อ่านเอกสารประกอบ MCP อย่างเป็นทางการ เพื่อเรียนรู้เพิ่มเติม