1. Conduid
  2. Cloud
  3. Camunda
MCP server · Cloud

Camunda

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.

Unclaimed MIT last commit a year ago cloud
60Good

Scored 7 days ago · breakdown

About Camunda

Camunda is an MCP server published by lepoco in the Cloud category: 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.

The repository has 14 stars and 5 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/lepoco/mcp-camunda

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (10)

count_incidentsCount variables of the selected Camunda process.

Parameters not published.

count_instancesCount active instances of selected Camunda process.

Parameters not published.

count_user_tasksCount user tasks of the selected Camunda process.

Parameters not published.

count_variablesCount variables of the selected Camunda process.

Parameters not published.

list_definitionsList deployed Camunda definitions.

Parameters not published.

list_incidentsLists variables of the selected Camunda process.

Parameters not published.

list_instancesList active instances of selected Camunda process.

Parameters not published.

list_user_tasksLists user tasks of the selected Camunda process.

Parameters not published.

list_variablesList variables of the selected Camunda process.

Parameters not published.

resolve_incidentRequests the Camunda process engine to resolve an incident.

Parameters not published.

Ask AI

✦

Ask AI about Camunda

Powered by Claude · Grounded in docs

I know everything about Camunda. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 23 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

🔄 Camunda MCP Server

Your Agentic Gateway to Camunda BPM.

Created with ❤ in Poland by lepo.co and the awesome open-source community.
This repository provides a powerful set of 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.

🛠️ Available Server Tools

Tool Description
list_definitions List deployed Camunda definitions.
list_instances List active instances of selected Camunda process.
count_instances Count active instances of selected Camunda process.
list_variables List variables of the selected Camunda process.
count_variables Count variables of the selected Camunda process.
list_incidents Lists variables of the selected Camunda process.
count_incidents Count variables of the selected Camunda process.
list_user_tasks Lists user tasks of the selected Camunda process.
count_user_tasks Count user tasks of the selected Camunda process.
resolve_incident Requests the Camunda process engine to resolve an incident.

🐳 Run the server with Docker

Build the image:

docker buildx build ./ -t mcp/camunda --no-cache
# or
dotnet publish ./src/Camunda.Mcp/Camunda.Mcp.csproj -c Release /t:PublishContainer

Run the container:

docker run -d -i --rm --name mcp-camunda mcp/camunda
# or for HTTP mode:
docker run -d --name mcp-camunda mcp/camunda -e MODE=Http -e CAMUNDA_HOST=http://host.docker.internal:8080/ -p 64623:8080

Example MCP config (.mcp.json):

{
  "servers": {
    "camunda": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/camunda",
        "-e",
        "CAMUNDA_HOST=http://host.docker.internal:8080/engine-rest/"
      ]
    }
  },
  "inputs": []
}

Code of Conduct

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community.

License

Cammunda is a registered trademark of Camunda Services GmbH Zossener Strasse 55-58, 10961 Berlin, Germany.

It's used in this project as an information that the tools provided here are compatible with Camunda 7 Community Edition Engine, which is an open-source project licensed under the Apache License 2.0.

https://github.com/camunda/camunda-bpm-platform

Camunda MCP Server is free and open source software licensed under MIT License. You can use it in private and commercial projects.
Keep in mind that you must include a copy of the license in your project.

README fetched from the repository 23 hours ago. The original is authoritative.

Questions

About Camunda

How do I install Camunda?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Camunda safe to use with an AI agent?

Its trust score is 60 out of 100 (good). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Camunda still maintained?

The last commit was a year ago and 1 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.