An MCP server that lets AI agents observe and operate Hatchet workflows — status, runs, logs, workers, and metrics, plus trigger / cancel / replay.
hatchet-mcp is an MCP project maintained in the elliotpadfield/hatchet-mcp repository. The maintainer describes its purpose as “An MCP server that lets AI agents observe and operate Hatchet workflows — status, runs, logs, workers, and metrics, plus trigger / cancel / replay”. Read the project documentation for the complete scope.
The documented npm package is hatchet-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
The example declares HATCHET_CLIENT_TOKEN. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| whoami | Show the resolved Hatchet tenant + server URL and confirm the token works. |
| list_workflows | List workflow definitions for the tenant. |
| list_runs | List workflow runs (with an optional lookback window and filters). |
| get_run | Get the full detail of one workflow run — status, tasks, errors. |
| get_run_logs | Get log lines for a task by its external id. |
| list_workers | List workers and their status. |
| get_queue_metrics | Get task/queue metrics for the tenant (queue health). |
| trigger_workflow | Trigger a new workflow run by name with a JSON input payload. |
| cancel_runs | Cancel one or more runs/tasks by external id. |
| replay_runs | Replay/retry one or more runs/tasks by external id. |
{
"mcpServers": {
"hatchet": {
"command": "npx",
"args": [
"-y",
"hatchet-mcp"
],
"env": {
"HATCHET_CLIENT_TOKEN": "YOUR_HATCHET_CLIENT_TOKEN"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| HATCHET_CLIENT_TOKEN | Declared in the maintainer’s client configuration. | Yes |
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
MCP server for Sentry — error tracking, issues, releases, events, and projects for AI assistants.
Vantaj uptime monitoring via MCP - manage monitors, heartbeats, incidents, and status pages.
Goal-driven Playwright browser sessions for LLMs, with full action traces and aria-snapshots.
Read-only performance insights for your Boosthis projects: speed, crashes, traces, and fixes.