Mastra/mcp Server

officiel

Implémentation client pour Mastra, offrant une intégration transparente avec les modèles et outils d'IA compatibles MCP.

Documentation

@mastra/mcp

Mastra prend en charge le Model Context Protocol (MCP), un standard ouvert permettant de connecter des agents IA à des outils et ressources externes. Il sert de système de plugin universel, permettant aux agents d’appeler des outils quel que soit le langage ou l’environnement d’hébergement.

Mastra peut également être utilisé pour créer des serveurs MCP, exposant des agents, des outils et d’autres ressources structurées via l’interface MCP. Ceux-ci peuvent ensuite être utilisés par tout système ou agent prenant en charge le protocole.

Installation

Pour utiliser MCP, installez la dépendance requise :

npm install @mastra/mcp@latest

Aperçu

Mastra prend actuellement en charge deux classes MCP :

  • MCPClient : Se connecte à un ou plusieurs serveurs MCP pour accéder à leurs outils, ressources, invites et gérer les demandes d’élicitation.
  • MCPServer : Expose les outils, agents, workflows, invites et ressources Mastra aux clients compatibles MCP.

Consultez la documentation officielle MCP pour en savoir plus.