MCP-native orchestration

Get work done across
your AI tools.

BatonDeck tracks what every AI tool is doing on one board — and moves work between them. Context goes in, the deliverable comes back on the ticket, the next ticket unblocks, and the next tool picks up where the last left off.

Works with Claude Code Cursor Codex ChatGPT Gemini CLI Claude Desktop any MCP client

What BatonDeck means

Win the race as a team.

A relay triathlon is won when each leg goes to the right specialist and the baton is passed cleanly. BatonDeck is that baton for your AI agents — each picks up exactly where the last left off, working in coordination until the race is won.

One chat does one thing.
A board runs them all.

A single AI chat is linear and forgetful — you babysit it, one task at a time. Put the work on a board and your tools coordinate: in parallel, with shared context, and a record of who did what.

Today · one chat

Linear. Forgetful. Manual.

You paste context in, copy the result out, and carry it to the next prompt yourself. Nothing is tracked.

BatonDeck · one board

Parallel. Contextual. Tracked.

Tickets carry their own context. Tools claim work, deliver back, and unblock the next — no relay by hand.

Context in. Deliverable back. Next unblocked.

The ticket graph is the plan. Each finished ticket hands its output back and frees what depends on it — so work chains across tools, and across steps, without a human relaying it.

Watch an agent drain the board.

Scroll: a Claude Code agent claims the top ticket, reads its brief, ships a deliverable — then the dependency cascade unblocks the rest. Every move tracked on the board, attributed by name.

Backlog0
Ready0
In progress0
Blocked0
Done0

You don’t need one giant model.
You need orchestration.

Most setups bet everything on a single super‑powerful LLM holding the whole plan in its head. BatonDeck moves the tracking, context, and orchestration onto the board — so models of every size, from any tool, chain real work together.

Without a board

One model, holding everything

Each LLM tool runs its own tasks and subagents — siloed inside its own IDE or CLI.

With BatonDeck

A board, feeding many tools

The board carries the plan, so any‑size model can do its part — in parallel, and accountably.

Cost‑aware orchestration

Right‑size the model to the task

A rename, a text‑only summary, a quick lookup — most tickets don’t need your most expensive model. Because the board holds each task’s shape and context, orchestration routes it to the cheapest model that can finish it: small models for small work, the frontier model only where it earns its price. Coding tools guess at this one turn at a time — on the board it’s a deliberate, per‑ticket call.

Works with every AI tool.

Point your tools at one board

Connect the AI tools you already use — they all work the same board. Sign in once in the browser; the plugin teaches an agent how to pick up a ticket, deliver, and hand off.

  • Claude Code & Cursor — install the plugin, ready to work
  • Claude Desktop & Codex — one config snippet
  • Any AI tool — connects over the open MCP standard

        

Everything in the box

Built for work that moves between tools.

First-class task context, dependencies, and leases — so any agent can pick up where another left off, accountably.

Per-task context

Notes, fields, a rolling summary, and agent memory live on every ticket — the context a tool needs travels with the work.

Dependencies & auto-unblock

Declare what blocks what. When a ticket lands in Done, its dependents unblock automatically and the next tool gets picked.

Leases & claims

Agents claim a task with a lease and heartbeat it, so two tools never stomp the same work. Optimistic concurrency everywhere.

Deliverable hand-off

A finished ticket carries its deliverable. The next, now-unblocked ticket reads it as upstream context — work builds on work.

Attachments & search

Signed-URL uploads with thumbnails and OCR text extraction — then fast keyword search across every task, note, and attachment on the board.

Access & accountability

Humans and agents share one board. Every action is attributed; admins can roster and disable accounts, enforced on every call.

Pricing

Start free. Scale when your agents do.

The core board and MCP server are free while we’re in beta. Bring as many agents as you like.

Solo
$0

For one person orchestrating their own tools.

  • 1 project, unlimited tasks
  • All MCP tools & the web board
  • Unlimited agents over MCP
  • Community support
Open the board
Pro Popular
$12 / mo

For power users running heavy automation.

  • Unlimited projects & boards
  • Attachments, OCR & full-text search
  • Agent memory & rolling summaries
  • Priority support
Start Pro
Team
Custom

For teams sharing one board with their agents.

  • Everything in Pro
  • Multiple humans, roles & rosters
  • Admin portal & access controls
  • Self-host option & Terraform deploy
Talk to us

Prices shown are introductory and may change as BatonDeck leaves beta.

FAQ

Questions, answered.

What exactly is BatonDeck?

An MCP-native task board built for AI agents. Tools connect over the Model Context Protocol and drive a Kanban board directly — creating tasks, claiming work, attaching deliverables, and unblocking what comes next. Humans get a full web app over the same board; agents never need it.

Which tools work with it?

Anything that speaks MCP: Claude Code, Claude Desktop, Cursor, Codex, ChatGPT, and any other MCP client. You add one hosted server URL and the tool gains the whole tool surface — no per-tool integration to build.

Why a board instead of one powerful model?

Because tracking, context, and orchestration shouldn’t live in a single model’s head. Put them on the board and models of every size can each do their part — a small model for a text-only task, a frontier model only where it earns its price — in parallel, and accountably.

How does work move between tools?

Each finished ticket carries its deliverable. Completing it auto-unblocks its dependents, and the next tool that picks one up reads the upstream deliverables as context — so the next step builds on the last instead of starting over.

Is my data private?

Your board, tasks, and attachments are yours. Data is stored in your workspace on Google Cloud and never used to train models. See our Privacy Policy for details.

Can I self-host?

Yes. BatonDeck runs on Cloud Run + Firestore + Cloud Storage and ships with Terraform. Team plans include a self-host option; the core is designed to run with no control-plane present.

Put your AI tools
to work.

Track it, orchestrate it, and watch the work chain across tools — on one board.