Mastra/mcp
oficialImplementação de cliente para Mastra, oferecendo integração perfeita com modelos e ferramentas de IA compatíveis com MCP.
O que você pode fazer com Mastra MCP?
- Conectar a servidores MCP remotos — Peça ao seu assistente para conectar a um servidor MCP externo por URL usando
MCPCliente liste as ferramentas disponíveis. - Usar ferramentas MCP locais via stdio — Configure um servidor MCP por meio de um comando stdio para que seu assistente possa chamar ferramentas de processos locais.
- Expor agentes como servidores MCP — Crie um servidor MCP com Mastra para tornar seus agentes e ferramentas acessíveis a qualquer sistema compatível com MCP.
Documentação
@mastra/mcp
O Mastra suporta o Model Context Protocol (MCP), um padrão aberto para conectar agentes de IA a ferramentas e recursos externos. Ele serve como um sistema de plugins universal, permitindo que agentes chamem 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 podem então ser acessados por qualquer sistema ou agente que suporte o protocolo.
Instalação
npm install @mastra/mcp
Uso
Forneça uma URL do servidor MCP ou um comando stdio.
import { MCPClient } from '@mastra/mcp';
const client = new MCPClient({
servers: { docs: { url: new URL('https://example.com/mcp') } },
});
const tools = await client.listTools();
Documentação
Changelog
Consulte o changelog do pacote para ver o histórico de versões e notas de lançamento.
Suporte
Temos um Discord comunitário aberto. Venha dizer oi e nos avise se tiver alguma dúvida ou precisar de ajuda para colocar as coisas em funcionamento.