Mastra/mcp Server
oficialImplementação de cliente para Mastra, oferecendo integração perfeita com modelos e ferramentas de IA compatíveis com MCP.
Documentação
@mastra/mcp
O Mastra oferece suporte ao Model Context Protocol (MCP), um padrão aberto para conectar agentes de IA a ferramentas e recursos externos. Ele funciona como um sistema de plugins universal, permitindo que os agentes invoquem ferramentas independentemente da linguagem ou do ambiente de hospedagem.
O Mastra também pode ser usado para criar servidores MCP, expondo agentes, ferramentas e outros recursos estruturados por meio da interface MCP. Esses recursos podem então ser acessados por qualquer sistema ou agente que ofereça suporte ao protocolo.
Instalação
Para usar o MCP, instale a dependência necessária:
npm install @mastra/mcp@latest
Visão geral
Atualmente, o Mastra oferece suporte a duas classes MCP:
MCPClient: Conecta-se a um ou vários servidores MCP para acessar suas ferramentas, recursos, prompts e lidar com solicitações de elicitação.MCPServer: Expõe ferramentas, agentes, fluxos de trabalho, prompts e recursos do Mastra para clientes compatíveis com MCP.
Leia a documentação oficial do MCP para saber mais.