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 文件 以了解更多資訊。