关于 model-council-mcp-server
model-council-mcp-server 是一个 MCP 服务,可并行让三个模型处理同一任务,并将简短答复返回给 Claude。它适用于问题含糊、方案比较或需要多角度审视的场景。
主要功能
- 01并行调用三个模型处理任务
- 02比较多个选项
- 03对想法、计划或报价进行红队审查
- 04选择 china 或 usa 预设
- 05返回简短模型答复及来源
适用场景
- 01探索含糊问题的不同观点
- 02找出计划中的异议与权衡
- 03决策前比较备选方案
- 04检验产品构想或报价的薄弱处
MCP 相关
该 MCP 服务提供三模型扫描、比较和红队审查工具,并附有模型优缺点指南。Claude 可通过 china 或 usa 预设调用这些工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Model Council MCP 服务
mcp-name: io.github.ivanantigravity-lgtm/model-council-mcp-server
一个 MCP 服务,会将同一任务并行交给 3 个模型处理,并把它们的简短回答返回给 Claude。Claude 会在此基础上自行总结。
两种预设:
china— Moonshot Kimi、Qwen、DeepSeekusa— Gemini、Grok、OpenAI
何时调用
适用于:
- 任务存在歧义
- 担心某个模型过于自信地给出答案
- 需要了解薄弱之处、反对意见和权衡
- 需要 3 种不同视角,而不是一个答案
以下情况无需调用:
- 简单事实
- 快速总结
- 一款正常的模型就能解决的任务
安装要求
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 个模型回答同一个任务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
可通过 GET https://polza.ai/api/v1/models/catalog 检查模型 ID 是否最新。如果 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 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。