handoff-mcp-server について
handoff-mcp-server は、複数エージェントのワークフロー向けに、永続的な引き継ぎと共有スクラッチパッドを提供します。HTTP ベースの MCP サーバーで、ツール呼び出しの API キー認証を設定できます。
主な機能
- 01エージェント間の永続的な引き継ぎ
- 02ワークフロー用共有スクラッチパッド
- 03HTTP による MCP 通信
- 04ツール呼び出し認証の設定
活用シーン
- 01エージェント間で作業を引き継ぐ
- 02複数エージェントのワークフローでメモを共有
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 トランスポート)を介した、複数エージェントのワークフロー向けの永続的な引き継ぎ機能と共有スクラッチパッドです。
エンドポイント
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 の認証動作
- ディスカバリーメソッド(
initialize、tools/list、resources/list、prompts/list、ping)は、PUBLIC_MCP_DISCOVERY=trueの場合に公開できます。 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には上流認証ヘッダー(MCP_API_KEYと一致するx-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
- 新しいエージェントを作成し、MCP サーバーを追加します。
- URL:
https://handoff-mcp-server-production.mcp.xpay.sh/mcp?key=xpay_sk_... - ツール実行パス用ヘッダー:
x-api-key: <MCP_API_KEY>
- URL:
推奨するその他のディスカバリー掲載先
- PulseMCP ディレクトリ
- mcp.so
- OpenTools カタログ
- MCPmarket / mcpservers.org
動作の一貫性を保つため、すべての場所で同じ標準 MCP URL と対応する認証情報を使用してください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。