关于 handoff-mcp-server
handoff-mcp-server 为多 Agent 工作流提供可持久保存的交接和共享草稿区。它通过 HTTP 提供 MCP 服务,并可为工具调用配置 API 密钥认证。
主要功能
- 01持久化 Agent 间交接
- 02共享工作流草稿区
- 03通过 HTTP 传输 MCP
- 04可配置工具调用认证
适用场景
- 01在 Agent 之间转交工作
- 02在多 Agent 工作流中共享笔记
MCP 相关
它通过 HTTP MCP 端点 `/mcp` 提供交接和草稿区功能。发现方法可设为公开;配置 API 密钥后,工具调用需要有效认证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://handoff-mcp-server-production.mcp.xpay.sh/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http josephibra-handoff https://handoff-mcp-server-production.mcp.xpay.sh/mcpCursor.cursor/mcp.json
{"mcpServers":{"josephibra-handoff":{"type":"http","url":"https://handoff-mcp-server-production.mcp.xpay.sh/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"josephibra-handoff":{"type":"http","url":"https://handoff-mcp-server-production.mcp.xpay.sh/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"josephibra-handoff":{"type":"http","url":"https://handoff-mcp-server-production.mcp.xpay.sh/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"josephibra-handoff":{"serverUrl":"https://handoff-mcp-server-production.mcp.xpay.sh/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
全部服务地址
Streamable HTTP
https://handoff-mcp-server-production.mcp.xpay.sh/mcpStreamable HTTP
https://handoff-mcp-server-production.up.railway.app/mcp工具
详细介绍
handoff-mcp-server
通过 MCP(HTTP 传输)为多 Agent 工作流提供持久交接和共享草稿区。
端点
GET /基本服务信息GET /health健康状态和存储统计信息POST /mcpJSON-RPC MCP 端点GET /robots.txt发现文件GET /llms.txt发现文件GET /sitemap.xml发现文件
环境变量
PORT默认值为3000DATA_DIR默认值为/dataMCP_API_KEY在生产环境(NODE_ENV=production)中必需PUBLIC_MCP_DISCOVERY默认值为truePUBLIC_BASE_URL可选,用于发现文件中的绝对链接
本地运行
npm ci
npm run build
MCP_API_KEY=test-secret node dist/index.js
MCP 身份验证行为
- 当
PUBLIC_MCP_DISCOVERY=true时,发现方法(initialize、tools/list、resources/list、prompts/list、ping)可以公开访问。 - 设置了
MCP_API_KEY时,tools/call需要有效的上游身份验证:Authorization: Bearer <MCP_API_KEY>,或x-api-key: <MCP_API_KEY>
Xpay + Railway 配置(必需)
- Railway 变量:
MCP_API_KEY=<your-strong-key>PUBLIC_MCP_DISCOVERY=truePUBLIC_BASE_URL=https://handoff-mcp-server-production.up.railway.app
- Xpay MCP URL:
- 使用
https://handoff-mcp-server-production.mcp.xpay.sh/mcp?key=xpay_sk_... - 如果没有
?key=...,Xpay 会返回需要身份验证的错误,请求也不会转发。
- 通过 Xpay 发起客户端调用:
- 将 Xpay 密钥保留在 URL 中。
- 同时为
tools/call发送上游身份验证标头(x-api-key或与MCP_API_KEY匹配的 Bearer 令牌)。
发布
MCP Registry
- 服务名称:
io.github.josephibra/handoff-mcp-server - 主要远程服务:Xpay URL(在客户端使用时附带密钥,不要提交密钥)
- 次要远程服务:Railway URL
Smithery
- 命名空间:
josephibrahim - 服务 ID:
handoff-mcp-server - MCP 服务 URL:
https://handoff-mcp-server-production.mcp.xpay.sh/mcp?key=xpay_sk_...
Agentverse
- 创建一个新 Agent 并附加 MCP 服务:
- URL:
https://handoff-mcp-server-production.mcp.xpay.sh/mcp?key=xpay_sk_... - 标头:工具执行路径使用
x-api-key: <MCP_API_KEY>
- URL:
建议添加的其他发现目录
- PulseMCP directory
- mcp.so
- OpenTools catalog
- MCPmarket / mcpservers.org
请在所有位置使用相同的规范 MCP URL 和匹配的身份验证说明,以避免行为不一致。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。