What BPMN Kit MCP server does
BPMN Kit MCP server exposes agent-accessible operations for working with Camunda 8 process automation assets. The listed workflow covers creating, validating, simulating, and deploying BPMN processes, forms, and DMN models. This makes it relevant to teams that want an agent to participate in process design and lifecycle tasks instead of treating BPMN files as unstructured text.
The repository is a TypeScript monorepo covering Camunda 8 tooling. Its packages include a parser and builder for BPMN, DMN, and Forms, a layout engine, a BPMN simulator, a FEEL parser and evaluator, and a typed Camunda 8 REST API client. These components provide the implementation context around the agent-facing workflow.
How it works
The project supports AI-assisted diagram editing through a local proxy. That proxy can connect Claude, Copilot, and Gemini to edit diagrams using natural-language requests or MCP tool calls. The toolkit is written in TypeScript, ships as ESM, and works in browsers and Node.js.
For local documentation, BPMN Kit includes @bpmnkit/docspack, an offline searchable npm package. Running npx bpmnkit-docs ask "<question>" returns documentation from the installed version, without a server or network request. This can help an agent use version-matched guidance while working with the toolkit.
Setup and configuration
The provided material does not specify an MCP installation command, transport, configuration file, endpoint, authentication variables, or required environment variables. It does document installation of the optional documentation package with npm i -D @bpmnkit/docspack, followed by the bpmnkit-docs command. That package is for offline documentation lookup and should not be treated as the MCP server setup procedure.
The repository also includes a CLI named casen for deploying, monitoring, and managing Camunda 8 processes from a terminal. Authentication and profile storage are associated with the @bpmnkit/profiles package, while @bpmnkit/api provides a Camunda 8 REST client with OAuth2 and retries. Exact connection configuration is not described in the supplied material.
Tools and capabilities
The documented capabilities include:
- Create BPMN processes, Camunda Forms, and DMN models.
- Validate process and decision artifacts.
- Simulate BPMN execution for testing, demos, and step-through debugging.
- Deploy Camunda 8 processes.
- Parse, build, lay out, optimize, and export BPMN 2.0, DMN 1.3, and Camunda Forms.
- Generate Camunda REST connector templates from built-in OpenAPI specifications.
The broader toolkit also includes a browser editor with drag-and-drop editing, multiple file tabs, undo and redo, AI chat, and in-browser simulation. Those editor features are part of the repository, but the supplied material does not identify each one as an MCP tool.
Limitations and notes
Reebe, the repository's clean-room Zeebe API implementation, is intended for development and testing rather than production. Several packages and applications are marked experimental, including Operate, Flow, User Tasks, Reebe, Studio, the desktop app, and proxy-rs; experimental components may change or be discontinued.
The documentation does not state which individual MCP tools are exposed, whether deployment requires a Camunda endpoint, or which Camunda editions are supported. Confirm those details in the repository documentation before selecting this server for a production integration. BPMN Kit MCP server should therefore be evaluated against the specific process, authentication, and deployment requirements of the target Camunda environment.