SkillTide Submit
Official description7 sourcesMCP servers8d ago
conversation-handoff-mcp

conversation-handoff-mcp

๐Ÿ“‡ ๐Ÿ  - Hand off conversation context between Claude Desktop projects and across MCP clients, stored in memoryโ€ฆ
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add conversation-handoff-mcp -- npx -y conversation-handoff-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
6 โ˜… ยท trust-delta/conversation-handoff-mcp ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 6 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository trust-delta/conversation-handoff-mcp๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

conversation-handoff-mcp

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

MCP server for transferring conversation context between AI chats or different projects within the same AI.
ๆ—ฅๆœฌ่ชžใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆ
Features
- **Prompt Injection Protection (v0.14.0+)**: handoff_load returns stored content inside untrusted-content markers โ€” a warning banner, a one-time boundary token that content cannot forge, and code fences widened past any backtick run in the body
- **Sender Metadata (v0.14.0+)**: Optional from_project / spawner_dispatch_id / sender_agent_id let an orchestrator record who sent a handoff, without tying the server to any one ecosystem
- **Tags & Search (v0.12.0+)**: Tag handoffs with structured labels (project:foo, issue:176) and discover them with handoff_search โ€” multi-criteria filtering by tags, text, project, AI, status, and date range
- **Handoff Metadata (v0.11.0+)**: Enrich handoff_list with message count, size, status, and next action โ€” decide on work resumption without loading full conversations
- **Comments/Annotations (v0.10.0+)**: Add notes and annotations to handoffs for cross-session context
- **Server Restart (v0.9.0+)**: Restart the shared HTTP server from any MCP client โ€” useful after package updates
- **Audit Logging (v0.7.0+)**: Optional structured JSONL logging for diagnostics (--audit flag)
- **Verbatim Conversation Saving (v0.6.1+)**: AI saves complete conversations without summarization or abbreviation
- **Merge Handoffs (v0.6.0+)**: Combine multiple related handoffs into one unified context
- **MCP Apps UI (v0.5.0+)**: Interactive UI for browsing and managing handoffs on compatible clients
- **Auto-Connect (v0.4.0+)**: Server automatically starts in the background - no manual setup required
- **Auto-Reconnection (v0.4.0+)**: Seamlessly reconnects when server goes down - no manual intervention needed
- **Memory-Based Storage**: Lightweight temporary clipboard design - no files written to disk
- **Common Format**: Human-readable Markdown format
- **Lightweight API**: Returns only summaries when listing to save context
- **Auto-Generated Keys (v0.4.0+)**: Key and title are now optional in handoff_save
Installation
Works with Claude Desktop, Claude Code, Codex CLI, Gemini CLI, and other MCP clients.
Configuration File Locations
| Client | Config File |
|--------|-------------|
| Claude Desktop (macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Claude Desktop (Windows) | %APPDATA%\Claude\claude_desktop_config.json |
| Claude Code | ~/.claude/settings.json |
| Codex CLI | ~/.codex/config.toml |
| Gemini CLI | ~/.gemini/settings.json |
| Cursor | ~/.cursor/mcp.json |
| ChatGPT Desktop | In-app settings (Developer Mode) |
Via npm (Recommended)
No pre-installation required - runs via npx.
For global installation:
Local Build
MCP configuration:
> **Note**: Codex CLI uses TOML format. See Codex MCP documentation for details.
Tools
handoff_save
Save conversation context. Key and title are auto-generated if omitted (v0.4.0+). The conversation field stores the complete verbatim content โ€” AI is instructed not to summarize or abbreviate messages (v0.6.1+).
Sender metadata (v0.14.0+)
Three optional fields let an orchestrator record *who* sent a handoff, so the receiving agent can trace it back without the operator typing it in by hand:
| Field | Meaning |
|-------|---------|
| from_project | Source project / repository scope |
| spawner_dispatch_id | Dispatch ID of the sending orchestrator, when it runs under one |
| sender_agent_id | Stable identifier of the sending orchestrator / agent |
All of them are optional and **opaque to this server** โ€” no format is enforced, and nothing downstream requires them. Clients that omit them behave exactly as before. They are returned by both handoff_list and handoff_load, and are left out of the output entirely when unset.
**Orchestrator integration.** This is the pattern tmai uses to auto-populate sender context when it wraps the save path โ€” but nothing here is tmai-specific. Any orchestrator can adopt the same fields, and an ecosystem with no "dispatch" concept can simply leave them out.
Source
awesome ยท https://github.com/trust-delta/conversation-handoff-mcp
Browse by field
MCP servers
Traction
6 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index