Mastra/mcp Server

oficial

Implementaçã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.