Skip to main content

Model Council MCP Server

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

MCP сервер, который прогоняет одну и ту же задачу через 3 модели параллельно и возвращает Claude их короткие ответы. Claude сам сверху делает итоговую выжимку.

Два пресета:

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

Когда вызывать

Полезно, когда:

  • задача неоднозначная
  • есть риск самоуверенного ответа одной модели
  • важны слабые места, возражения, trade-offs
  • нужно 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 должен вызвать tool tri_model_scan и вернуть 3 коротких ответа.

Tools

  • tri_model_scan — 3 модели отвечают на одну задачу
  • tri_model_compare — сравнение нескольких вариантов
  • tri_model_red_team — атака на идею, план или оффер
  • council_model_guide — краткая памятка по сильным и слабым сторонам моделей

У каждого tool есть параметр 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.

Metadata

Release files for model-council-mcp-server 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for model-council-mcp-server 0.1.2
File Size Uploaded Provenance
model_council_mcp_server-0.1.2.tar.gz 78.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for model-council-mcp-server 0.1.2
File Interpreter ABI Platform
model_council_mcp_server-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 86.9 kB

Release files / model_council_mcp_server-0.1.2.tar.gz

Download URL model_council_mcp_server-0.1.2.tar.gz
Size 78.6 kB
Tags Source
SHA-256 checksum
How to use checksums
fbc6e488ab75170d088c4e3da8e73a759d680b67b06bb33f26033955a5732808
BLAKE2b-256 checksum
How to use checksums
155871a766521e6e264b2d60b9ec05121ebe252b0fb427038daf7b91813251d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / model_council_mcp_server-0.1.2-py3-none-any.whl

Download URL model_council_mcp_server-0.1.2-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3296a227e47f0300266263a7b5b74c5de6df6fa414b051420867ca186eded780
BLAKE2b-256 checksum
How to use checksums
ce6410a7a265ee3bf2c4d237df468fb42100255d91285f5f35597460dc8ddc0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for model-council-mcp-server 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page