model-council-mcp-server について
model-council-mcp-serverは、同じタスクを3つのモデルで並列処理し、短い回答をClaudeに返すMCPサーバーです。曖昧な質問や選択肢の比較など、複数の視点が役立つ場面を想定しています。
主な機能
- 013つのモデルでタスクを並列実行
- 02複数の選択肢を比較
- 03アイデア、計画、提案をレッドチーム評価
- 04chinaまたはusaプリセットを選択
- 05簡潔なモデル回答と出典を返却
活用シーン
- 01曖昧な質問について異なる視点を探る
- 02計画への反論やトレードオフを洗い出す
- 03意思決定前に選択肢を比較
- 04製品アイデアや提案の弱点を検証
MCP 対応
このMCPサーバーは、3モデルのスキャン、比較、レッドチーム評価のツールと、モデルの長所・短所のガイドを公開します。Claudeはchinaまたはusaプリセットでこれらのツールを呼び出せます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Model Council MCP Server
mcp-name: io.github.ivanantigravity-lgtm/model-council-mcp-server
同じタスクを3つのモデルで並行して実行し、それぞれの短い回答を Claude に返す MCP サーバーです。Claude がその回答をもとに最終的な要約を作成します。
2つのプリセットがあります。
china— Moonshot Kimi、Qwen、DeepSeekusa— Gemini、Grok、OpenAI
呼び出すタイミング
次のような場合に便利です。
- タスクが曖昧な場合
- 1つのモデルが自信満々に誤った回答をするリスクがある場合
- 弱点、反論、トレードオフが重要な場合
- 1つの回答ではなく、3つの異なる視点が必要な場合
次の場合は呼び出す必要はありません。
- 簡単な事実を確認する場合
- 手早く要約する場合
- 一般的なモデル1つで解決できるタスクの場合
インストールに必要なもの
Claude DesktopまたはClaude Codeuv- Python 3.11+
POLZA_AI_API_KEY— キーは polza.ai/dashboard/api-keys で取得できます
uv をインストールします。
curl -LsSf https://astral.sh/uv/install.sh | sh
2分でインストール(PyPI + uvx を使用)
Claude Code / VS Code
プロジェクトのルートに .mcp.json を作成します。
{
"mcpServers": {
"model-council": {
"command": "uvx",
"args": ["model-council-mcp-server@latest"],
"env": {
"POLZA_AI_API_KEY": "your-polza-api-key-here"
}
}
}
}
Claude Code を再起動します。
Claude Desktop(macOS)
ファイル ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"model-council": {
"command": "uvx",
"args": ["model-council-mcp-server@latest"],
"env": {
"POLZA_AI_API_KEY": "your-polza-api-key-here"
}
}
}
}
Claude Desktop(Windows)
ファイル:%APPDATA%\Claude\claude_desktop_config.json。内容は同じです。
動作確認
Claude の再起動後、次のように依頼します。
model council(usa)で、次のタスクを実行してください。自分の製品にサブスクリプションを追加すべきでしょうか?
Claude はツール tri_model_scan を呼び出し、3つの短い回答を返すはずです。
ツール
tri_model_scan— 3つのモデルが1つのタスクに回答しますtri_model_compare— 複数の選択肢を比較しますtri_model_red_team— アイデア、計画、オファーを攻撃的に検証しますcouncil_model_guide— モデルの長所と短所を簡潔にまとめたガイドです
各ツールには preset(china または usa)パラメーターがあります。
プリセット
china
moonshotai/kimi-k2.5qwen/qwen3.6-plusdeepseek/deepseek-v3.2
usa
google/gemini-3.1-flash-lite-previewx-ai/grok-4.1-fastopenai/gpt-5.4-nano
モデル ID が最新かどうかは GET https://polza.ai/api/v1/models/catalog で確認できます。Polza でモデル名が変更されている場合は、下記の環境変数を使って独自の ID を設定してください。
環境変数
| 変数 | 必須 | デフォルト |
|---|---|---|
POLZA_AI_API_KEY | はい | — |
POLZA_BASE_URL | いいえ | https://polza.ai/api/v1 |
COUNCIL_CHINA_MOONSHOT_MODEL | いいえ | moonshotai/kimi-k2.5 |
COUNCIL_CHINA_QWEN_MODEL | いいえ | qwen/qwen3.6-plus |
COUNCIL_CHINA_DEEPSEEK_MODEL | いいえ | deepseek/deepseek-v3.2 |
COUNCIL_USA_GEMINI_MODEL | いいえ | google/gemini-3.1-flash-lite-preview |
COUNCIL_USA_GROK_MODEL | いいえ | x-ai/grok-4.1-fast |
COUNCIL_USA_OPENAI_MODEL | いいえ | openai/gpt-5.4-nano |
LOG_LEVEL | いいえ | INFO |
サーバーが返す内容
簡潔な JSON:
- タスク
- コンテキスト
- モデルからの短い未加工の回答3件
- 各モデルのソース
サーバーは、Claude のコンテキストが膨らまないよう、モデルが無駄な説明や質問の繰り返しを省き、短く回答するようにします。
ローカル開発
git clone https://github.com/ivanantigravity-lgtm/model-council-mcp-server.git
cd model-council-mcp-server
uv sync
POLZA_AI_API_KEY=your_key uv run python -m model_council_mcp_server.server
ライセンス
MIT。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。