Mastra/mcp

offiziell

Client-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 MCPClient per 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.