Auf dieser Seite

MCP-Server

Enterprise Enterprise Im Enterprise-Tarif verfügbar. Sitzplätze in Self-Service-Tarifen können diese Funktion nicht verwenden. Tarife vergleichen Im Enterprise-Tarif verfügbar

MCP-Server

Der MCP- (Model Context Protocol)-Server ermöglicht AI-Assistenten und AI-gestützten Werkzeugen, eine Verbindung zu Ihrer ProcessMind-Organisation herzustellen und direkt mit Ihren Prozessdaten zu arbeiten. Statt eine eigene Integration zu entwickeln, konfigurieren Sie Ihren MCP-Client für den ProcessMind-Server. Der Assistent kann dann über standardisierte MCP-Werkzeuge auf Prozesse, Modelle, Datensätze und Simulationsergebnisse zugreifen.

Was ist MCP?

MCP ist ein offener Standard, der festlegt, wie AI-Anwendungen, also der „Client“ wie eine AI-IDE oder ein Assistent, eine Verbindung zu externen Datenquellen und Werkzeugen, dem „Server“, herstellen. MCP funktioniert wie ein USB-C-Anschluss für AI: Eine standardisierte Verbindung ermöglicht Assistenten den Zugriff auf zahlreiche Werkzeuge und Ressourcen. ProcessMind stellt einen MCP-Server bereit, damit Sie Ihre vorhandenen AI-Werkzeuge mit den Daten Ihrer Organisation verwenden können, ohne eigenen Verbindungscode zu schreiben und zu warten.

Leistungen des MCP-Servers

Der Server stellt dieselben Daten bereit wie die REST-API, aufbereitet als MCP-Werkzeuge und -Ressourcen. Dazu gehört der Zugriff auf folgende Inhalte Ihrer Organisation:

  • Prozesse und BPMN-Modelle
  • Datensätze und Datentabellen
  • Simulationskonfigurationen und -ergebnisse
  • Organisations- und Umgebungsmetadaten

Welche Werkzeuge verfügbar sind, hängt von der Konfiguration Ihrer Umgebung ab. Da der Server auf derselben API basiert, steht über MCP alles zur Verfügung, was Sie über die API-Referenz ausführen können.

Voraussetzungen

Stellen Sie vor der Verbindung sicher, dass Sie über Folgendes verfügen:

  1. Ein Abonnement für den Enterprise-Tarif: Der MCP-Server ist eine Funktion des Enterprise-Tarifs
  2. Einen API-Schlüssel mit Zugriff auf die Umgebungen, die Sie bereitstellen möchten: siehe API-Schlüssel
  3. Einen MCP-fähigen Client, etwa eine AI-gestützte IDE oder einen Assistenten mit Unterstützung für entfernte MCP-Server

MCP-Client verbinden

Die Einrichtung läuft in jedem MCP-Client grundsätzlich gleich ab:

  1. Öffnen Sie die MCP-Serverkonfiguration Ihres Clients
  2. Fügen Sie einen entfernten (HTTP-)Server hinzu und verwenden Sie die MCP-Server-URL Ihrer Umgebung
  3. Setzen Sie den x-api-key-Header auf Ihren API-Schlüssel
  4. Speichern Sie die Konfiguration und starten Sie den Client neu oder verbinden Sie ihn erneut
  5. Bestätigen Sie die Verbindung, indem Sie Ihren Assistenten auffordern, Ihre Prozesse aufzulisten

Ein typischer Konfigurationseintrag sieht so aus:

{
	"mcpServers": {
		"processmind": {
			"url": "<mcp-server-url>",
			"headers": {
				"x-api-key": "<your-api-key>"
			}
		}
	}
}

Verwenden Sie die MCP-Server-URL Ihrer Umgebung und Ihren eigenen API-Schlüssel im x-api-key-Header. (OAuth-Token mit Client-Anmeldedaten werden ebenfalls über den Token-Endpunkt unterstützt.)

Sicherheit und bewährte Vorgehensweisen

  • Bewahren Sie Ihren API-Schlüssel geheim: Übernehmen Sie ihn niemals in die Quellcodeverwaltung und legen Sie ihn nicht in clientseitigem Code offen
  • Beschränken Sie Schlüssel auf einzelne Umgebungen: Erstellen Sie eigene Schlüssel für den MCP-Zugriff, damit Sie diese unabhängig voneinander widerrufen können
  • Prüfen Sie das Audit Log: Über MCP ausgelöste Aktionen werden mit Ihrem API-Schlüssel ausgeführt und im Audit Log angezeigt

Verwandte Themen