mcpField
M
model-council-mcp-server

model-council-mcp-server

ローカル
github.com/ivanantigravity-lgtmAI・エージェント127 週間前に更新

model-council-mcp-server について

model-council-mcp-serverは、同じタスクを3つのモデルで並列処理し、短い回答をClaudeに返すMCPサーバーです。曖昧な質問や選択肢の比較など、複数の視点が役立つ場面を想定しています。

主な機能

  1. 013つのモデルでタスクを並列実行
  2. 02複数の選択肢を比較
  3. 03アイデア、計画、提案をレッドチーム評価
  4. 04chinaまたはusaプリセットを選択
  5. 05簡潔なモデル回答と出典を返却

活用シーン

  1. 01曖昧な質問について異なる視点を探る
  2. 02計画への反論やトレードオフを洗い出す
  3. 03意思決定前に選択肢を比較
  4. 04製品アイデアや提案の弱点を検証

MCP 対応

このMCPサーバーは、3モデルのスキャン、比較、レッドチーム評価のツールと、モデルの長所・短所のガイドを公開します。Claudeはchinaまたはusaプリセットでこれらのツールを呼び出せます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"ivanantigravity-lgtm-model-council": {
"command": "uvx",
"args": [
"model-council-mcp-server"
]
}
}
}
起動コマンドuvx model-council-mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimodel-council-mcp-server0.1.2

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Model Council MCP Server

mcp-name: io.github.ivanantigravity-lgtm/model-council-mcp-server

同じタスクを3つのモデルで並行して実行し、それぞれの短い回答を Claude に返す MCP サーバーです。Claude がその回答をもとに最終的な要約を作成します。

2つのプリセットがあります。

  • china — Moonshot Kimi、Qwen、DeepSeek
  • usa — Gemini、Grok、OpenAI

呼び出すタイミング

次のような場合に便利です。

  • タスクが曖昧な場合
  • 1つのモデルが自信満々に誤った回答をするリスクがある場合
  • 弱点、反論、トレードオフが重要な場合
  • 1つの回答ではなく、3つの異なる視点が必要な場合

次の場合は呼び出す必要はありません。

  • 簡単な事実を確認する場合
  • 手早く要約する場合
  • 一般的なモデル1つで解決できるタスクの場合

インストールに必要なもの

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.5
  • qwen/qwen3.6-plus
  • deepseek/deepseek-v3.2
usa
  • google/gemini-3.1-flash-lite-preview
  • x-ai/grok-4.1-fast
  • openai/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。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。