Camunda BPM process engine MCP Server

Camunda BPM process engine MCP Server

Tools to interact with the Camunda 7 Community Edition Engine using the Model Context Protocol (MCP). Whether you're automating workflows, querying process instances, or integrating with external systems, Camunda MCP Server is your agentic solution for seamless interaction with Camunda.

519

12 Tools

Packaged by
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

Tools

NameDescription
complete_user_taskComplete a user task in the Camunda process engine. The task is identified by its unique task id.
count_incidentsCount incidents for a specific BPMN process instance in the Camunda process engine. The process is identified by its process instance id or the business key.
count_instancesCount active instances for a specific BPMN process definition in the Camunda process engine. The process is identified by its key. The response includes information about the number of active instances associated with the process definition.
count_user_tasksCount user tasks for a specific BPMN process instance in the Camunda process engine. The process is identified by its process instance id or the business key.
count_variablesCount variables for a specific BPMN process in the Camunda process engine. The process is identified by its process instance id or the business key. The response information about the number of variables associated with the process instance.
list_definitionsRetrieve all BPMN process definitions available in the Camunda BPM process engine. The response includes details such as tenant, version, deployment ID, and other metadata for each process definition. Allows narrowing down results by providing parts of the process key or name, and limiting the number of results returned.
list_incidentsList incidents for a specific BPMN process instance in the Camunda process engine. The process is identified by its process instance id or the business key.
list_instancesRetrieve the list of active instances for a specific BPMN process definition in the Camunda process engine. The process is identified by its key. The response includes details such as tenant, key, business key, process instance id, and other metadata for each process instance.
list_user_tasksList user tasks for a specific BPMN process instance in the Camunda process engine. The process is identified by its process instance id or the business key.
list_variablesRetrieve the list of variables for a specific BPMN process in the Camunda process engine. The process is identified by its process instance id or the business key. The response includes details such as tenant, key, business key, process instance id, and other metadata for each process instance.
resolve_incidentRequests the Cmaunda BPM process engine to resolve an incident. Resolving an incident allows the process instance to continue its execution.
send_messageSend a message to a specific BPMN process instance in the Camunda process engine. The process is identified by its process instance id or the business key.

Manual installation

You can install the MCP server using:

Installation for

Related servers