Skip to content

How to Use It

The platform is an MCP server. You use it by pointing an MCP-aware AI assistant at it and asking questions in natural language. Skills wrap common workflows so the assistant takes the right steps without you having to spell each one out.

Connect your assistant

Point the assistant at your deployment's /mcp endpoint — or at the hosted playground to try it without any setup.

HostHow to connect
claude.aiSettings → Connectors → Add custom connector, URL https://miragon-ai-playground.fly.dev/mcp (needs a public HTTPS endpoint)
Claude Codeclaude mcp add --transport http miragon-ai https://miragon-ai-playground.fly.dev/mcp
Claude Desktopstdio only — bridge the HTTP endpoint with mcp-remote (below)
Any other MCP hostadd it as a streamable-HTTP server

Claude Desktop validates claude_desktop_config.json against the stdio shape, so a bare "url" entry is dropped silently. Open Settings → Developer → Edit Config, add the bridge, and restart the app:

json
{
  "mcpServers": {
    "miragon-ai": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://miragon-ai-playground.fly.dev/mcp",
        "--transport",
        "http-only"
      ]
    }
  }
}

For a server on your own machine, use http://127.0.0.1:8400/mcp there — 127.0.0.1 rather than localhost, which Node may resolve to IPv6 while the server listens on IPv4.

Once connected, you'll see Camunda and analytics tools available in the assistant. Try asking "list all running incidents" — Claude calls camunda7_list_incidents and renders the result in the incidents widget.

What you can ask

TopicExample questions
Processes"Show me all process definitions." · "Start a new instance of loan-approval."
Tasks"What tasks are assigned to me?" · "Complete task 12345 with approved=true."
Incidents"Triage the open incidents." · "Retry all failed jobs from this morning."
Analytics"Where do loan-approval instances spend the most time?" · "Find failed instances from the last 24h."
Migrations"Plan a migration from v1 to v2 of loan-approval."

Most data-heavy answers come back as an interactive widget — process lists, task inboxes, incident dashboards, instance details, and analytics dashboards all render inline.

Every action that mutates state — retries, resolves, modifications, deletions — prompts for explicit confirmation before running.

Your settings

Ask "open the cockpit" and click ⚙ Settings for the full page — one section per active module, so an assistant with only some modules connected shows only those sections.

SettingSectionEffect
LanguageProfileUI language, and the language tool summaries come back in
ThemeProfileLight, dark, or follow the OS
Engine availabilityProfileWhich engines appear in pickers, and which one is the default
Pinned dashboardsProfileWhich saved dashboards come first in pickers
Look-back periodAnalyticsApplied whenever you ask an analytics question without naming a window
Comparison bucketAnalyticsHow many instances a window needs before a comparison is trusted

You can also open a single section — "open my profile settings" or "show my analytics settings" — or change a value in passing, without any page: "switch the UI to German", "default my analytics to 30 days". Only the setting you name changes; the rest keeps its value.

Where settings are stored depends on the deployment: signed in, they follow your user account across sessions; without a login they belong to the current MCP session and expire after a period of inactivity. A read-only deployment shows the settings but hides Save.

Tips

  • Ask follow-ups. Once a widget is on screen, you can drill down by clicking, or ask for "the same thing but for the last 7 days."
  • Combine tools. "Find failed instances from yesterday, then retry the transient ones" works as a single sentence.
  • If a tool isn't doing what you expect, ask the assistant to show you the raw arguments — it'll print them and you can spot mismatches quickly.