Concord MCP logo

Concord MCP

Shared local work-state for coding agents: claim work, hand off, and ship review packets over MCP.

Open source

Concord MCP is an open-source MCP server and CLI that gives Claude Code, Codex, Cursor, and other MCP clients a shared per-repo work log backed by local SQLite. Agents claim tasks, append typed progress, leave handoffs, and generate review-ready packets before PRs—without a hosted orchestrator or vector memory store.

Selection advice

Choose Concord MCP when several coding agents should share claims, decisions, and review evidence inside one repo. Choose waggle when the bottleneck is artifact handoff receipts; choose Composio when the bottleneck is SaaS tool access.

Quick comparison

Concord MCP focuses on shared task work-state inside one local checkout. waggle standardizes artifact handoff tokens and receipts; Composio and Arcade.dev emphasize SaaS tool catalogs and authorized MCP runtimes.

Concord MCPwaggleComposio
Best forCoordinating multiple coding agents on the same repo with claim/handoff/review packetsAuditable share-by-reference handoffs of files and plans across agentsConnecting agents to many SaaS apps with managed OAuth
Primary surfaceLocal MCP tools + CLI over a `.concord/` SQLite workspaceLocal MCP server + mint/resolve tokens with coverage receiptsManaged toolkits, OAuth, SDK/REST actions, and MCP options
TradeoffEarly local work-state layer—not an orchestrator, hosted sync, or SaaS connector catalogStrong handoff/reference receipts vs less shared task board semanticsBroad SaaS coverage vs no per-repo agent work log

Best for

  • multi-agent coding on one checkout
  • task claim and overlap detection
  • pre-PR handoff and review packets
  • local-first MCP work-state

Not ideal for

  • teams that need a hosted multi-repo sync service
  • projects that only need SaaS connector catalogs
  • use cases that require a vector memory database

Core concepts

get_work_state / claim_worktyped task updateshandoff and review packetslocal SQLite `.concord/` workspaceclient install helpers (Claude Code, Codex, Cursor)

Minimal implementation shape

Install with `npm install -g @concord-ai/concord-mcp`, run `concord install` to write client instructions, `concord init` for a `.concord/` workspace, register the MCP server, then let agents use `claim_work`, `update_task`, and `handoff`.

Sources