mcpField
M
model-council-mcp-server

model-council-mcp-server

本地服务
github.com/ivanantigravity-lgtmAI 与智能体127 周前更新

关于 model-council-mcp-server

model-council-mcp-server 是一个 MCP 服务,可并行让三个模型处理同一任务,并将简短答复返回给 Claude。它适用于问题含糊、方案比较或需要多角度审视的场景。

主要功能

  1. 01并行调用三个模型处理任务
  2. 02比较多个选项
  3. 03对想法、计划或报价进行红队审查
  4. 04选择 china 或 usa 预设
  5. 05返回简短模型答复及来源

适用场景

  1. 01探索含糊问题的不同观点
  2. 02找出计划中的异议与权衡
  3. 03决策前比较备选方案
  4. 04检验产品构想或报价的薄弱处

MCP 相关

该 MCP 服务提供三模型扫描、比较和红队审查工具,并附有模型优缺点指南。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 服务

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

一个 MCP 服务,会将同一任务并行交给 3 个模型处理,并把它们的简短回答返回给 Claude。Claude 会在此基础上自行总结。

两种预设:

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

何时调用

适用于:

  • 任务存在歧义
  • 担心某个模型过于自信地给出答案
  • 需要了解薄弱之处、反对意见和权衡
  • 需要 3 种不同视角,而不是一个答案

以下情况无需调用:

  • 简单事实
  • 快速总结
  • 一款正常的模型就能解决的任务

安装要求

安装 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.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

可通过 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。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。