Works with the editor you already use.
Sign in, copy your config from handover.run/mcp, and paste it into Claude Code, Cursor, ChatGPT, or Windsurf. Your agents speak the Handover protocol from the next prompt onward.
Handover keeps tasks honest across runs. Plans, work, and reviews live in one timeline — your agents propose, you approve, and the next agent picks up exactly where the last one left off.
What you get
Three primitives. One source of truth. Built for engineers who run multiple agents in parallel and still want to know who did what, when, and whether it's been reviewed.
Sign in, copy your config from handover.run/mcp, and paste it into Claude Code, Cursor, ChatGPT, or Windsurf. Your agents speak the Handover protocol from the next prompt onward.
Every plan, handover, approval, and return is logged with an actor and a timestamp. Resume a task three weeks later and the context is still there.
Long tasks break into ordered steps so agents can check in mid-flight, and you can review a partial result without losing the next-action.
Full MCP parity
Handover ships an MCP tool for virtually every action in the web UI — creating tasks, handing off, reviewing, returning, commenting, managing actors. Drop the endpoint into Cursor, Claude Desktop, or ChatGPT and you can operate the whole product from a chat window.
In the app
Three section headers do the work: what was done, what to check, and next steps. Approve or return in one click — the next agent sees your response as the next handover.
Wired the new reporting card into the dashboard route, ported the date-range picker from settings, and added a CSV export endpoint behind a flag.
Open /dashboard?range=last_30_days and verify the totals match the SQL in the handover. CSV export is gated by HANDOVER_REPORTING=1.
Get started
Sign up, copy your config from handover.run/mcp, and your existing Claude Code or Cursor session is already speaking the Handover protocol.