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

Official registry AI and agents

Three-model MCP server returning Grok, Gemini, and DeepSeek outputs for Claude.

What can you do with io.github.ivanantigravity-lgtm/model-council-mcp-server?

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

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

PYPI package model-council-mcp-server
Claude Code
claude mcp add model-council-mcp-server -- uvx model-council-mcp-server==0.1.2
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "model-council-mcp-server": {
            "command": "uvx",
            "args": [
                "model-council-mcp-server==0.1.2"
            ]
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Model Council MCP Server
  2. Когда вызывать
  3. Что нужно для установки
  4. Установка за 2 минуты (через PyPI + uvx)
  5. Как проверить, что работает
  6. Tools
  7. Пресеты
  8. Переменные окружения
  9. Что возвращает сервер
  10. Локальная разработка
  11. Лицензия

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.

Frequently asked questions

What is io.github.ivanantigravity-lgtm/model-council-mcp-server?

Three-model MCP server returning Grok, Gemini, and DeepSeek outputs for Claude.

How do I install io.github.ivanantigravity-lgtm/model-council-mcp-server?

It runs on your machine. In Claude Code: claude mcp add model-council-mcp-server -- uvx model-council-mcp-server==0.1.2. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.ivanantigravity-lgtm/model-council-mcp-server need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is io.github.ivanantigravity-lgtm/model-council-mcp-server open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains io.github.ivanantigravity-lgtm/model-council-mcp-server?

It is published by ivanantigravity-lgtm. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.