Mastra/mcp
offiziellClient-Implementierung für Mastra, die eine nahtlose Integration mit MCP-kompatiblen KI-Modellen und Tools ermöglicht.
Was kann man mit Mastra MCP machen?
- Mit entfernten MCP-Servern verbinden — Bitten Sie Ihren Assistenten, sich über
MCPClientper URL mit einem externen MCP-Server zu verbinden und dessen verfügbare Tools aufzulisten. - Lokale MCP-Tools über stdio nutzen — Konfigurieren Sie einen MCP-Server über einen stdio-Befehl, damit Ihr Assistent Tools aus lokalen Prozessen aufrufen kann.
- Agenten als MCP-Server bereitstellen — Erstellen Sie mit Mastra einen MCP-Server, um Ihre Agenten und Tools für jedes MCP-kompatible System zugänglich zu machen.
Dokumentation
@mastra/mcp
Mastra unterstützt das Model Context Protocol (MCP), einen offenen Standard zur Verbindung von KI-Agenten mit externen Tools und Ressourcen. Es dient als universelles Plugin-System, das es Agenten ermöglicht, Tools unabhängig von Sprache oder Hosting-Umgebung aufzurufen.
Mastra kann auch verwendet werden, um MCP-Server zu erstellen, die Agenten, Tools und andere strukturierte Ressourcen über die MCP-Schnittstelle bereitstellen. Diese können dann von jedem System oder Agenten genutzt werden, der das Protokoll unterstützt.
Installation
npm install @mastra/mcp
Verwendung
Geben Sie eine MCP-Server-URL oder einen stdio-Befehl an.
import { MCPClient } from '@mastra/mcp';
const client = new MCPClient({
servers: { docs: { url: new URL('https://example.com/mcp') } },
});
const tools = await client.listTools();
Dokumentation
Changelog
Siehe das Paket-Changelog für Versionshistorie und Release-Hinweise.
Support
Wir haben eine offene Community-Discord. Schauen Sie vorbei und lassen Sie uns wissen, ob Sie Fragen haben oder Hilfe beim Einrichten benötigen.