Miragon AIExecute
PulseAsk your engines what is stuck and why.
Pulse is a self-hosted MCP server for Camunda 7, CIB seven and Operaton that starts read-only. Ask in Claude or ChatGPT, and the answer comes back as a widget in the chat.
Which processes have open incidents right now?
Across 2 process definitions, 112 open incidents, all of them failed jobs.
The problem
Every question about a running process waits for a developer
When a process gets stuck, the people who hear about it first, such as operations staff, support or a product owner, usually cannot see why. They ask a developer, so every question waits for the few people who know each engine's Cockpit and PromQL.
Today
- One Cockpit per engine
- Stack traces, job by job
- PromQL for runtime questions
- Tickets by copy and paste
With Pulse
- One question covers one or several engines
- Incidents grouped by failing activity and type, down to the trace
- Activities ranked by execution time and incident rate, BPMN heatmap
- A ticket draft with title, body and labels
How it works
Ask in the chat, get the engine's answer as a widget
The runtime figures need CIB seven with the metrics plugin. Everything else works on Camunda 7, CIB seven and Operaton.
Connect
Pulse reads your engines over their REST API, never the engine database, and needs no migration.
Ask
You ask in Claude, ChatGPT or another MCP client, and the assistant calls Pulse's tools.
See
The cockpit view, incident clusters, BPMN diagrams and dashboards come back as widgets in the chat.
Decide
Pulse drafts the ticket with title, body and labels. Where it goes is your decision.
Try it
Connect your Claude in 30 seconds
Live playground
Talk to your processes.
No install, no login. Open Pulse's hosted playground in an MCP chat, connected to a live, seeded CIB seven engine. Ask a question and watch the interactive widgets render.
Try it outTry askingShow me the Cockpit
Safety
Read-only until your team decides otherwise
The AI collects the state of your engines and proposes the next step. Whether it may change anything depends on the toolset the server runs with, and widgets hide the buttons for actions the toolset does not allow.
- read-onlyThe default without OAuth and on the playground. Queries, widgets and ticket drafts.
- operationsThe default behind OAuth. Adds starting instances, completing tasks, retries and resolving incidents.
- adminOnly when an operator names it. Adds deletions, modifications, suspensions, migrations and signals.
Deployments need admin plus CAMUNDA_ALLOW_DEPLOYMENTS=true. Because the default cannot change an engine, you can hand Pulse to a wider group, such as support or product owners.
Get started
Run it on your own engine
You need Docker and the REST API of a Camunda 7, CIB seven or Operaton engine. The Pulse docs have the command.
Status
Where Pulse stands on 14 October 2026
Pulse is at v0.20.0 and pre-1.0. The last three minor releases each list breaking changes, such as renamed tools and result fields, so pin the image tag you run. The public playground runs the same version.
Drafts, never files
Pulse drafts tickets and never files one.
Runtime figures on CIB seven
They need the metrics plugin and cover only traffic recorded after it was installed, at most 30 days back.
No process mining
The analytics module knows neither waiting times nor variants, so it is no tool for Optimize.
Camunda 7, CIB seven, Operaton
Pulse speaks their REST API. Camunda 8 is out of scope.
Proof you can open
Everything here is public
- PlaygroundThe public MCP endpoint, pinned to camunda7:read-only,analytics:read-only.Open
- Browser demoThe playground in a third-party MCP inspector, with nothing to install.Open
- Miragon/miragon-aiThe source under the MIT licence, with changelog and CI.Open
- Docker imagemiragon/miragon-ai-server for amd64 and arm64, tag 0.20.0.Open
- Metrics pluginio.miragon.mcp:cibseven-history-metrics 0.20.0 on Maven Central.Open
- npm packages@miragon-ai/camunda7-connector and @miragon-ai/analytics-connector, both at 0.20.0.Open
Where it fits
Pulse in the lifecycle
- PhaseExecutePulse reads the models that already run on the engine and sends ticket drafts back to Implement.Learn more
- Same enginesoperateThe CLI without a server, for developers, coding agents and CI.Learn more
- Your own systemsSolution templatesThe template miragon-ai-starter mounts Pulse's modules next to your own.Learn more
Docs
The full reference is in the docs
- ArchitectureThe server, its two modules and the systems they talk to.Open
- DeveloperRun the stack from source and build your own server on the modules.Open
- OperationsThe Docker image, security, environment variables, toolsets and health routes.Open
- UsageConnect an assistant, what to ask and your own settings.Open
The README is the full reference for every tool, toolset and environment variable.
Run Pulse on your own engines.
Tell us which engines you run and who asks about them today. You get an honest assessment of whether Pulse helps first.
Talk to usA 30-minute first call.