Mastra/mcp Server

oficial

Implementación cliente para Mastra, que proporciona integración fluida con modelos y herramientas de IA compatibles con MCP.

Documentación

@mastra/mcp

Mastra es compatible con el Protocolo de Contexto de Modelo (MCP), un estándar abierto para conectar agentes de IA con herramientas y recursos externos. Funciona como un sistema de complementos universal, permitiendo que los agentes invoquen herramientas sin importar el lenguaje o el entorno de alojamiento.

Mastra también puede usarse para crear servidores MCP, exponiendo agentes, herramientas y otros recursos estructurados a través de la interfaz MCP. Estos pueden ser luego accedidos por cualquier sistema o agente que soporte el protocolo.

Instalación

Para usar MCP, instala la dependencia necesaria:

npm install @mastra/mcp@latest

Descripción general

Actualmente, Mastra soporta dos clases MCP:

  • MCPClient: Se conecta a uno o varios servidores MCP para acceder a sus herramientas, recursos, prompts y gestionar solicitudes de elicitación.
  • MCPServer: Expone herramientas, agentes, flujos de trabajo, prompts y recursos de Mastra a clientes compatibles con MCP.

Lee la documentación oficial de MCP para obtener más información.