TD

trust-delta/conversation-handoff-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

6 stars 2 forks 质量 84 趋势 28MIT

MCP server for transferring conversation context between AI chats and projects

概览

MCP server for transferring conversation context between AI chats or different projects within the same AI. - : 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 - : 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 - : 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 - : Enrich handoff_list with message count, size, status, and next action — decide on work resumption without loading full conversations - : Add notes and annotations to handoffs for cross-session context - : Restart the shared HTTP server from any MCP client — useful after package updates - : Optional structured JSONL logging for diagnostics...

README

以下为原文 README 节选,完整内容请查看原文。

conversation-handoff-mcp

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.

在 GitHub 查看完整 README

安装

npx conversation-handoff-mcp@latest
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "conversation-handoff": { "command": "npx", "args": ["conversation-handoff-mcp@latest"] } } }