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 文档 以了解更多信息。