Model-Context-Protocol (MCP) Verbindungen
MCP-Verbindungen ermöglichen es, externe Tools und Datenquellen über das Model Context Protocol in Echtzeit anzubinden. Im Gegensatz zu Gepflegtem Wissen und Verknüpftem Wissen werden MCP-Daten nicht vorab gespeichert, sondern bei Bedarf live vom MCP-Server abgefragt.
Dies eignet sich z. B. für die Anbindung von internen APIs, Datenbanken oder spezialisierten Tools, die aktuelle Informationen liefern sollen — etwa Produkte, Preise oder technische Daten aus Legacy- oder Fachsystemen.
Für kundenspezifische Logik wird empfohlen, eine MCP-fähige Middleware aufzubauen, die als Brücke zwischen dem AI Hub und den bestehenden Systemen dient.
Voraussetzungen
Ein laufender MCP-Server, der über eine URL erreichbar ist und das Model Context Protocol implementiert.
Konfiguration
Verbindungsdaten
- Name: Ein beschreibender Name für die Verbindung.
- URL: Die Basis-URL des MCP-Servers (z. B.
https://mcp.beispiel.com/mcp). - Version: Die MCP-Spezifikationsversion, die der Server implementiert (z. B.
2025-03-26), wie in der MCP-Server-Konfiguration angegeben. - Server Name: Der Name des MCP-Servers, wie in der MCP-Server-Konfiguration definiert.
Authentifizierung
Die Kommunikation mit dem MCP-Server erfolgt über Basic Auth (Server-zu-Server). OAuth-Flows werden aktuell nicht unterstützt.
- Benutzername: Der Benutzername für die Authentifizierung am MCP-Server.
- Passwort: Das Passwort wird verschlüsselt gespeichert und nach dem Speichern nicht mehr angezeigt.
SSE-Fallback
- Automatischen SSE-Fallback aktivieren: Wenn aktiviert, wechselt die Verbindung automatisch auf Server-Sent Events (SSE), falls die primäre Verbindungsmethode fehlschlägt. Standardmäßig deaktiviert.
Parameter
Optional können zusätzliche Parameter als Key-Value-Paare definiert werden. Diese werden als Header an den MCP-Server übergeben — z. B. für zusätzliche Authentifizierung oder Konfiguration.
Für jeden Parameter:
- Key: Muss mit einem Buchstaben oder Unterstrich beginnen und darf Buchstaben, Zahlen, Unterstriche und Bindestriche enthalten.
- Value: Der Wert des Parameters.
Verwaltung
MCP-Verbindungen werden auf Workspace-Ebene angelegt und verwaltet. Alle im Workspace konfigurierten Verbindungen stehen anschließend für die Agent-Versionen innerhalb dieses Workspaces zur Verfügung.
Verwendung in Agents
Nach dem Anlegen einer MCP-Verbindung kann diese im Tab Datenquellen einer Agent-Version aktiviert werden. Jede Verbindung kann pro Agent-Version mit einer eigenen Anweisung versehen werden (z. B. „nur für Preise verwenden"). Im Flow können über die Tool Node dann die vom MCP-Server bereitgestellten Tools aufgerufen werden. Dabei kann ausgewählt werden, welche spezifischen MCP-Tools verwendet werden sollen.