MCP-Clients
Das Model Context Protocol (MCP) ist ein offener Standard, um KI-Modellen Tools bereitzustellen. Viele Dienste bieten einen MCP-Server an, und Sie können auch einen eigenen schreiben. Ein KI-MCP-Client verbindet MonoChat mit einem MCP-Server, damit die Tools dieses Servers Ihren KI-Knoten und KI-Agenten zur Verfügung gestellt werden können, neben den KI-Tool-Funktionen, die Sie in MonoChat schreiben.
Sie verwalten sie unter Einstellungen › Automatisierung › KI-MCP-Clients.
So funktioniert es
- Sie fügen die Adresse des MCP-Servers hinzu und verbinden. MonoChat liest aus, was der Server anbietet: seine Tools, Ressourcen, Ressourcenvorlagen und Prompts.
- Beim Speichern behält MonoChat diese Liste als Inhalt des Clients.
- In einem Knoten KI-Chat-Completion erstellen oder einem Knoten KI-Agent wählen Sie die Tools aus, die dieser Knoten haben soll, und Sie können die Beschreibung jedes Tools für das Modell umschreiben.
- Während der Konversation entscheidet das Modell, wann ein Tool aufgerufen wird; MonoChat ruft den MCP-Server auf und gibt das Ergebnis an das Modell zurück.
Einem Knoten stehen nur die Tools zur Verfügung, die Sie ihm hinzufügen, sodass jeder Knoten genau das sieht, was er braucht.
MCP-Client hinzufügen
-
Gehen Sie zu Einstellungen › Automatisierung › KI-MCP-Clients und klicken Sie auf + (Erstellen).
-
Füllen Sie die Felder aus:
Feld Beschreibung Name Ein Name für den Server, der in den Seitenleisten der Knoten neben jedem seiner Tools angezeigt wird. Beschreibung Optionale Notizen. Version Die Client-Version, die MonoChat dem Server beim Verbinden mitteilt, zum Beispiel 1.0.0.Endpoint Die Basis-URL des MCP-Servers. MonoChat verbindet sich mit dem SSE-Transport unter <Endpoint>/sse, geben Sie die Adresse also ohne/sseein.Auth-Typ Keine, Basic (mit Benutzername und Passwort) oder Bearer (mit Token). Die Zugangsdaten werden mit dem Client gespeichert. -
Klicken Sie auf Verbinden. MonoChat verbindet sich mit dem Server und zeigt in Tabs, was es gefunden hat:
- Server-Info: Name, Version, Protokollversion und Anweisungen des Servers.
- Tools: Name und Beschreibung jedes Tools.
- Ressourcen, Ressourcenvorlagen und Prompts, sofern der Server welche anbietet.
-
Wenn die Liste stimmt, klicken Sie auf Speichern. Um die Adresse zu ändern und es erneut zu versuchen, klicken Sie auf die Schaltfläche Trennen daneben.
Wenn Verbinden fehlschlägt, prüfen Sie, ob der Endpoint aus dem Internet erreichbar ist, ob der Server den SSE-Transport unterstützt und ob die URL nicht bereits auf /sse endet.
Tool-Liste aktualisieren
Wenn der MCP-Server Tools hinzufügt oder ändert, öffnen Sie den Client mit Aktualisieren. MonoChat verbindet sich erneut und zeigt den aktuellen Inhalt; klicken Sie auf Aktualisieren, um die neue Liste zu speichern.
Beim Löschen eines Clients wird auch sein Inhalt entfernt, sodass Knoten die Tools verlieren, die von ihm stammten.
Tools einem Knoten zuweisen
Knoten „KI-Chat-Completion erstellen"
- Öffnen Sie den Knoten und scrollen Sie zu Einstellungen für KI-MCP-Client-Content-Tools.
- Klicken Sie auf KI-MCP-Client-Content-Tools festlegen. Die Seitenleiste KI-MCP-Client-Content-Tools listet die Tools auf, die diesem Knoten bereits hinzugefügt wurden.
- Klicken Sie auf + (Erstellen) und wählen Sie dann ein Tool unter KI-MCP-Client-Content-Tools. Tools werden als
<client name> - <tool name>aufgelistet. - Die Beschreibung wird mit der eigenen Beschreibung des Tools gefüllt. Bearbeiten Sie sie, wenn Sie dem Modell genauer sagen möchten, wann das Tool zu verwenden ist, zum Beispiel „Use this to look up an order by its number". Die Beschreibung ist erforderlich.
- Wiederholen Sie dies für jedes Tool und speichern Sie dann den Knoten.
In derselben Seitenleiste können Sie die Beschreibung eines Tools aktualisieren oder es aus dem Knoten entfernen.
Knoten „KI-Agent"
Der Knoten KI-Agent hat dieselbe Schaltfläche KI-MCP-Client-Content-Tools festlegen in seinem Abschnitt Tool-Einstellungen. Die ausgewählten MCP-Tools werden dem Agenten zusammen mit den KI-Bereichen und KI-Tools des Knotens angeboten, bei jedem Harness. Siehe KI-Agenten.
Eine Agent-Ausführung prüft, ob jedes MCP-Tool des Knotens in Ihrem Workspace noch existiert. Wenn Sie einen MCP-Client löschen, den ein Knoten verwendet, schlagen Ausführungen dieses Knotens mit „An AI scope or MCP tool was not found in this workspace." fehl, bis Sie das Tool aus dem Knoten entfernen.
Berechtigungen
Der Zugriff wird über die Rollenberechtigungen Read / Create / Update / Delete AI MCP clients in automation und Read AI MCP client contents in automation gesteuert. Siehe Rollen.
Verwandte Themen
- Funktionen (KI-Tool-Funktionen)
- KI-Agenten
- MonoChat AI Assistance