camunda-mcp

mem-kit/camunda-mcp

3.2

If you are the rightful owner of camunda-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

Camunda MCP server using FastMCP is a Python-based server that connects to your Camunda instance, facilitating interaction with Camunda's REST API.

Camunda MCP Server

Camunda MCP server using FastMCP. It is a Python based MCP server that connects to your Camunda instance.

Setup

you can set the connection information in the .env

camunda_url=http://localhost:8080/engine-rest
camunda_user=demo
camunda_password=demo

Then using Camunda docker to run the camunda engine in local:

docker pull camunda/camunda-bpm-platform:latest

docker run -d --name camunda -p 8080:8080 camunda/camunda-bpm-platform:latest

Test URL:

http://localhost:8080/engine-rest/process-definition

http://localhost:8080/engine-rest/task

The full REST API document is here: https://docs.camunda.org/rest/camunda-bpm-platform/7.24/#tag/Process-Definition

Run

cd mcp-server
pip install -r requirements.txt
python camunda_server.py

Test MCP

mcp.json


{

    "servers": {
        "camunda": {
            "type": "http",
            "url": "http://127.0.0.1:8000/mcp"        
        }
    }
}