Mastra/mcp Server
官方Mastra 的客戶端實作,提供與 MCP 相容的 AI 模型及工具的無縫整合。
文件
@mastra/mcp
Mastra 支援 模型上下文協定 (MCP),這是一項開放標準,用於將 AI 代理連接到外部工具和資源。它作為一個通用的外掛系統,讓代理能夠呼叫工具,無論其使用何種語言或託管環境。
Mastra 也可用於編寫 MCP 伺服器,透過 MCP 介面公開代理、工具和其他結構化資源。這些資源隨後可以被任何支援該協定的系統或代理存取。
安裝
若要使用 MCP,請安裝必要的依賴項:
npm install @mastra/mcp@latest
概觀
Mastra 目前支援兩種 MCP 類別:
MCPClient:連接到一個或多個 MCP 伺服器,以存取其工具、資源、提示,並處理引導請求。MCPServer:將 Mastra 工具、代理、工作流程、提示和資源公開給相容 MCP 的客戶端。
請閱讀 官方 MCP 文件 以了解更多資訊。