Op deze pagina

MCP-server

Enterprise Enterprise Beschikbaar in het Enterprise-abonnement. Licentieplaatsen in self-service-abonnementen kunnen deze functie niet gebruiken. Abonnementen vergelijken Beschikbaar in het Enterprise-abonnement

MCP-server

Met de MCP (Model Context Protocol)-server kunnen AI-assistenten en AI-tools verbinding maken met je ProcessMind-organisatie en rechtstreeks met procesdata werken. In plaats van een eigen integratie te bouwen, configureer je je MCP-client voor de server van ProcessMind. De assistent kan dan processen, modellen, datasets en simulatieresultaten lezen via standaard-MCP-tools.

Wat is MCP?

MCP is een open standaard die bepaalt hoe AI-applicaties, de “client” zoals een AI-IDE of assistent, verbinding maken met externe databronnen en tools, de “server”. Het werkt als een USB-C-poort voor AI: met één standaardverbinding krijgen assistenten toegang tot veel tools en bronnen. ProcessMind biedt een MCP-server, zodat je bestaande AI-tools kunt gebruiken met data van je organisatie zonder eigen verbindingscode te schrijven en te onderhouden.

Wat de MCP-server biedt

De server stelt dezelfde data beschikbaar als de REST API, in de vorm van MCP-tools en bronnen. Dit omvat toegang tot de volgende data van je organisatie:

  • Processen en BPMN-modellen
  • Datasets en datatabellen
  • Simulatieconfiguraties en -resultaten
  • Organisatie- en omgevingsmetadata

Welke tools beschikbaar zijn, hangt af van de configuratie van je omgeving. Omdat de server op dezelfde API is gebaseerd, is alles wat je via de API-referentie kunt doen ook beschikbaar via MCP.

Vereisten

Zorg dat je het volgende hebt voordat je verbinding maakt:

  1. Een abonnement op het Enterprise-abonnement: de MCP-server is een Enterprise-functie
  2. Een API-sleutel met toegang tot de omgevingen die je beschikbaar wilt maken: zie API-sleutels
  3. Een MCP-compatibele client, zoals een AI-IDE of assistent die externe MCP-servers ondersteunt

Je MCP-client verbinden

De algemene configuratie is voor elke MCP-client hetzelfde:

  1. Open de MCP-serverconfiguratie van je client
  2. Voeg een externe (HTTP)-server toe met de MCP-server-URL voor je omgeving
  3. Stel de header x-api-key in op je API-sleutel
  4. Sla de configuratie op en start je client opnieuw of maak opnieuw verbinding
  5. Controleer de verbinding door je assistent te vragen je processen op te sommen

Een typische configuratie ziet er zo uit:

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

Gebruik de MCP-server-URL voor je omgeving en je eigen API-sleutel in de x-api-key-header. OAuth-tokens met clientgegevens worden ook ondersteund via het token-endpoint.

Beveiliging en aanbevolen werkwijzen

  • Houd je API-sleutel geheim: zet deze nooit in bronbeheer en maak hem niet zichtbaar in client-side code
  • Beperk sleutels per omgeving: maak aparte sleutels voor MCP-toegang, zodat je ze onafhankelijk kunt intrekken
  • Controleer het auditlog: acties via MCP worden uitgevoerd met je API-sleutel en verschijnen in het Auditlog

Gerelateerde onderwerpen