Model Council Mcp Server

io.github.ivanantigravity-lgtmPublished by GitHub account ivanantigravity-lgtmv0.1.2Updated Oct 24, 2026

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

The publisher's own server: model.tools — Zero-Auth Agent Utilities

VerifiedSTDIODesktop onlyDeveloper ToolsAI & ML

Overview

AI-generated overview

A local MCP server that sends one task to three AI models in parallel and returns their short answers for Claude to summarize.

What you can do
Run one task through three models at once and get their short answers back (tri_model_scan). Compare several options across the three models (tri_model_compare). Stress-test an idea, plan or offer from three angles (tri_model_red_team). Look up a short guide to each model's strengths and weaknesses (council_model_guide). Choose between a China preset (Kimi, Qwen, DeepSeek) and a USA preset (Gemini, Grok, OpenAI).
When to use it
Useful when a task is ambiguous, when a single model's answer risks being overconfident, when objections and trade-offs matter, or when you want three distinct perspectives. Not intended for simple facts, quick summaries, or tasks one model handles fine.
Requirements
Runs locally via uvx from the PyPI package, needing uv and Python 3.11+ on Claude Desktop or Claude Code. Requires a POLZA_AI_API_KEY for the polza.ai gateway, set in the server's env block. Optional variables override the base URL and individual model IDs.
Before you install
The task text and context you pass are sent to third-party models through the polza.ai gateway, so avoid confidential material. A POLZA_AI_API_KEY is required and may incur usage costs on that service. The server only reads model output; it does not write or delete your data.

Installation

In SourceWeft

  1. Open Model Council Mcp Server in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

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:

bash
curl -LsSf https://astral.sh/uv/install.sh | sh

Установка за 2 минуты (через PyPI + uvx)

Claude Code / VS Code

Создай .mcp.json в корне проекта:

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:

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.

Локальная разработка

bash
git clone https://github.com/ivanantigravity-lgtm/model-council-mcp-server.gitcd model-council-mcp-serveruv syncPOLZA_AI_API_KEY=your_key uv run python -m model_council_mcp_server.server

Лицензия

MIT.

Source: README.md at commit 6477cfd

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.1.2LatestSep 16, 2026

Score

40% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Model integrations