mumo について
mumoは、異なるラボの複数モデルによる回答と、モデル同士の型付きリアクションをまとめるリモートMCPサービスです。計画のレビュー、戦略検討、公開前の検証に利用できます。
主な機能
- 01複数モデルの回答を収集
- 02モデル間のリアクションを表示
- 03型付きスニペットで次のラウンドを誘導
- 04論点マップとセッション状態を確認
- 05セッション共有と機械可読形式の出力
- 06利用可能なモデルとクレジットを一覧
活用シーン
- 01アーキテクチャや製品計画をレビュー
- 02複数モデルで戦略を検討
- 03公開前に計画を検証
MCP 対応
リモートエンドポイント https://mumo.chat/api/mcp から、議論の作成、待機、追加、参照、共有などのツールを提供します。ツールの呼び出しにはAPIキーが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mumo.chat/api/mcpclaude mcp add --transport http chat-mumo https://mumo.chat/api/mcp{"mcpServers":{"chat-mumo":{"type":"http","url":"https://mumo.chat/api/mcp"}}}Cursor で開く{"servers":{"chat-mumo":{"type":"http","url":"https://mumo.chat/api/mcp"}}}VS Code で開く{"mcpServers":{"chat-mumo":{"type":"http","url":"https://mumo.chat/api/mcp"}}}{"mcpServers":{"chat-mumo":{"serverUrl":"https://mumo.chat/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mumo.chat/api/mcp認証が必要ツール
8| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| models | array | いいえ | 使用するモデルID(2~3個)。省略するとプラットフォームが選択します。利用可能なモデルを確認するには `list_models` を呼び出してください。 |
| prompt | string | はい | 討議する質問またはトピック |
| register | enum | いいえ | 非推奨 — 無視されます。プラットフォームは単一のプロンプトレジスターを実行します。このフィールドは既存の呼び出し元の冪等性キーを安定させるためだけに保持されています。省略してください。conversational | agent |
| takeaway | boolean | いいえ | trueの場合、ラウンド0の完了時にラウンドごとの構造化されたTakeawayを生成します(`round_takeaway` として表示)。デフォルトはfalseです。実費がそのまま適用され、1回あたり約$0.01です。 |
| reference | string | いいえ | すべてのモデルにコンテキストとして渡す任意の参考資料(仕様書、ドキュメント、設計資料) |
| web_search | boolean | いいえ | falseに設定すると、ウェブ検索を完全にスキップします(検索ゲートを設けず、ラウンド0でソースパックも提供しません)。デフォルトはtrueです。プラットフォームがプロンプトごとに検索の要否を判断します。提供された参考資料のみに基づくプロンプトでは無効にしてください。 |
| application | string | いいえ | このMCPセッションを操作するクライアントの表示名(例:'Claude Code'、'Cursor')。セッション情報パネルに表示されます。 |
| recap_round | boolean | いいえ | `takeaway` の旧エイリアスです。 |
| moderator_name | string | いいえ | モデル ID がわかる場合は、その値を設定してください(例:'Claude Sonnet 4.6'、'GPT-5.4'、'Codex'、'Gemini 3 Pro')。mumo はこれを使い、異なるモデルファミリーから相補的なパネルメンバーを選びます。不確かな場合は推測せず、空欄のままにしてください。セッション情報パネルとトランスクリプトでは、「You」の代わりに表示されます。 |
| dataset_consent | boolean | いいえ | セッションごとの任意の Dataset Contribution リクエストです。2 回目の同意選択で、ルールは improvement_consent と同じです。省略するとアカウントの選択が使われ、false の場合はセッションが除外されます。true にしてもアカウント自身の選択範囲を超えることはなく、まだ選択していないアカウントは除外されたままです。 |
| improvement_consent | boolean | いいえ | セッションごとの任意の Platform Improvement リクエストです。どのアカウントでも true または false を送信できます。省略するとアカウントのデフォルトが使われます。セッション単位の false はそのセッションを除外し、true にしてもアカウントの選択範囲を超えることはありません。 |
詳細
mumo — MCP 上の複数モデルによる熟議
エージェントから複数の研究機関のモデル(Claude、GPT、Gemini、Grok、DeepSeek、Kimi など)に質問を送ると、それぞれの完全な回答に加え、型付きのモデル間リアクションが返ってきます。参加モデルは互いに直接反応し、何に同意するのか、何に異議を唱えるのか、さらに何を掘り下げたいのかを、自分の言葉で説明します。アーキテクチャ、計画や仕様のレビュー、戦略、ローンチ前の耐圧テスト向けに構築されています。毎月の無料クレジットあり。API キーが必要です。
サーバーはリモートです。ローカルで実行するものはありません。
https://mumo.chat/api/mcp
インストール
ホストごとのワンクリックインストール — 各ページでキーの設定方法と、クライアント固有のインストール手順を確認できます。
| ホスト | インストールページ |
|---|---|
| Claude Code | https://mumo.chat/install/claude-code |
| Cursor | https://mumo.chat/install/cursor |
| Codex | https://mumo.chat/install/codex |
| VS Code (Copilot) | https://mumo.chat/install/vs-code |
| Grok Bot | https://mumo.chat/install/grok-bot |
| Hermes Agent | https://mumo.chat/install/hermes |
| OpenClaw | https://mumo.chat/install/openclaw |
| その他 | https://mumo.chat/install |
カスタムヘッダー付きの Streamable HTTP に対応するすべての MCP クライアントで利用できます。
{
"mcpServers": {
"mumo": {
"url": "https://mumo.chat/api/mcp",
"headers": {
"Authorization": "Bearer mmo_live_YOUR_KEY_HERE"
}
}
}
}
mumo.chat/settings/api-keysでキーを取得してください(サインインが必要です。キーはmmo_live_で始まります)。initializeとtools/listはキーなしで動作するため、キーを作成する前にクライアントからツールを確認できます。ツールの呼び出しにはヘッダーが必要です。
ツール
| ツール | 機能 |
|---|---|
create_deliberation | 熟議を開始します。すぐに確認応答(session_id + round_id)を返し、モデルはバックグラウンドで実行されます。 |
wait_for_round | ラウンドが完了するまで、低コストの進捗確認を繰り返し待機し、その後、各モデルの回答と主張マップを返します。 |
append_round | 追加のラウンドを開始します。型付きスニペット(KEEP / EXPLORE / CHALLENGE / CORE / SHIFT)で方向付けることもできます。 |
get_session | ラウンド、回答、スニペット、主張マップを含むセッションの全状態を読み込みます。 |
share_session | セッションを公開 URL で共有します。ページに加えて、機械可読版の.mdと.brief.mdを返します。 |
list_sessions | 過去のセッションを一覧表示します。 |
list_models | 料金とともに、アカウントで利用可能なモデルを一覧表示します。 |
get_credit | クレジット残高を確認します。 |
完全なリファレンス、リクエストとレスポンスの形式、クライアントごとの注意事項:https://mumo.chat/docs/mcp。機械可読な記述子:[`/.well-known/mcp.json`](https://mumo.chat/.well-known/mcp.json)(マニフェスト)と[`/api/mcp/server-card`](https://mumo.chat/api/mcp/server-card)(MCP Server Card)。レジストリ名:chat.mumo/mcp。
手順
create_deliberationに質問を指定して実行します。質問はオペレーター自身を主語にして、「〜するかどうかを決めようとしています」のように記述してください。wait_for_roundを実行します。パネルには15~120秒かかります。長く待つのは正常です。- 本文を読む前に主張マップを確認してください。
append_roundとスニペットで方向付けるか、ここで終了します。
パネルの意見は参考情報です。意見の相違を確認し、票数の多い側にただ従わないでください。
このリポジトリ:クライアントのベースライン
サーバーに加えて、mumo は各ホスト向けのスキルを提供しています。このスキルは、いつパネルを招集するか、またパネルの内容をどう読み取るかをエージェントに教えます。このリポジトリは、そのスキルの信頼できる唯一の情報源です。トークン化された SKILL.template.md とクライアントごとのオーバーレイを、scripts/ のビルドスクリプトで各兄弟クライアントリポジトリに生成します。クライアント側の SKILL.md を直接編集しないでください。ここを編集してから再生成してください。
| クライアントリポジトリ | 生成先 |
|---|---|
mumo-chat/mumo-claude | Claude Code プラグイン |
mumo-chat/mumo-cursor | Cursor プラグイン |
mumo-chat/mumo-codex | Codex プラグイン |
mumo-chat/mumo-vscode | VS Code 拡張機能 |
mumo-chat/mumo-hermes | Hermes Agent スキル |
mumo-chat/mumo-openclaw | OpenClaw スキル |
内容
skills/mumo/
├── SKILL.template.md # tokenized baseline (the source of truth)
├── playbooks/ # shared cognitive-shape playbooks
└── references/ # shared reference docs (claim maps, snippets, takeaway, etc.)
scripts/
├── build-skill.js # renderer: template + per-client overlay -> client SKILL.md
├── README.md # how the build system works
└── clients/ # per-client configs + Setup/Frontmatter partials
server.json # Official MCP Registry descriptor (chat.mumo/mcp)
テンプレートでは、クライアントごとの置換箇所(アプリケーション名、モデレーターの例、インストール URL、ツール命名レジストリの注記など)に {{TOKEN}} マーカーを使用します。各 scripts/clients/<client>.json で値を設定します。
ビルド
node scripts/build-skill.js # render to all six sibling client repos
node scripts/build-skill.js --target <client> # render one
node scripts/build-skill.js --verify-all # check for drift across all six (use in CI)
詳細(トークンのリファレンス、新しいクライアントの追加方法など)については、scripts/README.md を参照してください。
編集
- 共有カーネルの変更 →
skills/mumo/SKILL.template.mdを編集します。反映するには再生成します。 - クライアントごとのオーバーレイの変更(
## Setupの本文、フロントマター、アプリケーション名、モデレーターの例、インストール URL、ツール命名の注記) →scripts/clients/<client>/のパーシャル、またはscripts/clients/<client>.jsonのトークンを編集します。再生成します。 - 共有プレイブック/リファレンス →
skills/mumo/playbooks/またはskills/mumo/references/を編集します。現在は手動で反映しています。ビルドシステムでの対応は今後の課題です。
アーキテクチャ
共有セクションとクライアントごとのオーバーレイを組み合わせるモデルについては、mumo メインリポジトリの docs/MCP_CLIENTS.md に記載されています。docs/audits/2026-05-20-mcp-skill-delta.md の 2026-05-20 の監査では、どのセクションが共有で、どのセクションがクライアントごとなのかを正確に列挙しています。
リンク
- 製品 — https://mumo.chat
- エージェント向け — https://mumo.chat/for-agents
- MCP リファレンス — https://mumo.chat/docs/mcp
- REST API — https://mumo.chat/docs/api · OpenAPI — https://mumo.chat/openapi.json
- Issue — https://github.com/mumo-chat/mumo-mcp/issues
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。