Claude Code 用のカスタムMCPサーバー群。
複数ターミナルのClaude Codeセッション間でメッセージをやり取りし、議論できるMCPサーバー。
共有SQLite(node:sqlite)を介してセッション間通信を実現。途中参加(late-join)対応。
cd packages/session-discuss
npm install
npm run buildclaude mcp add --transport stdio --scope user \
session-discuss \
-- node <path-to>/packages/session-discuss/dist/index.js| ツール | 説明 |
|---|---|
join_session |
セッションをルームに登録(ルームはgit rootから自動導出) |
send_message |
メッセージ投稿(broadcast / DM、種別: discussion/proposal/question/decision) |
auto_poll |
未読メッセージが届くまでブロック |
send_and_wait |
メッセージ送信 + 返答待ちを1ステップで実行 |
wait_for_human |
人間(role=human)セッションからのメッセージのみ待つ |
- Node.js >= 22.5.0(
node:sqliteを使用)