The AI Counsel MCP
Веб-сервис и MCP-сервер собирает несколько моделей: они отвечают, рецензируют друг друга или спорят от имени советников.
- 141 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Вопросы и ключи уходят нескольким внешним провайдерам, расходы идут по вашим тарифам.
- Ключи хранятся в локальном файле открытым текстом.
Установка
- Работает в
Ручная установка
git clone https://github.com/jacob-bd/the-ai-counsel.git && cd the-ai-counsel && uv sync && npm install --prefix frontend && ./start.shПервая команда из раздела «Installation» README.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Вопросы и ключи уходят нескольким внешним провайдерам, расходы идут по вашим тарифам.
- Ключи хранятся в локальном файле открытым текстом.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
The AI Counsel работает в двух режимах. В режиме Council несколько моделей независимо отвечают на вопрос, анонимно рецензируют ответы друг друга, а модель-председатель сводит итог. В режиме Advisors именованные персоны, например Скептик, Стратег и Этик, спорят в нескольких раундах и выносят структурированный вердикт с планом действий. Бэкенд на FastAPI, интерфейс на React, поддерживаются двенадцать провайдеров, веб-поиск, загрузка PDF и текстовых файлов. MCP-сервер дает Claude Code и Gemini CLI доступ к экземпляру, есть инструмент `run_iterative_debate`. Запускается локально или в Docker, а скилл `the-ai-counsel-api` описывает запасной путь через REST.
Для кого. Тем, кто принимает спорные решения и хочет сравнить ответы нескольких моделей. Нужны Python 3.10 и новее, Node.js 18 и новее, ключи провайдеров.
Подходит, если
- У вопроса есть компромиссы, и нужен спор разных ролей.
- Ответ одной модели проверяют рецензией от нескольких других.
- Агент из Claude Code запускает дебаты через MCP и забирает итог.
- К обсуждению прикладывают PDF и текстовые файлы.
- Сервис разворачивают на своем сервере в Docker.
Не подходит, если
- Нужен простой фактический ответ: несколько моделей дороже и медленнее.
- Нельзя отправлять вопрос сторонним провайдерам.
- Экземпляр открывают в интернет без защиты.
Пример запроса к агенту
Запусти дебаты советников по вопросу, стоит ли переписывать модуль на Rust, и верни вердикт с планом.MCP
- Транспорт
- stdio, sse
- Авторизация
- API-ключ
Ограничения
Каждый запрос уходит нескольким внешним провайдерам и тарифицируется по вашим ключам, а многораундовые дебаты умножают расходы. Ключи лежат в `data/credentials.json` открытым текстом с ограниченными правами или в хранилище ОС на десктопе, в Docker хранилища ОС нет. Адрес привязки `LLM_COUNCIL_BIND_HOST=0.0.0.0` открывает сервис в сети, закройте его от посторонних. Сводный ответ остается ответом моделей и требует проверки.
Как отключить. Удалите MCP-подключение командой `claude mcp remove the-ai-counsel`, остановите серверы или контейнер и удалите каталог `data` с ключами и историей.
Частые вопросы
Чем режим Advisors отличается от Council?
Council дает один сведенный ответ после рецензий моделей. Advisors запускает спор персон по раундам и выдает вердикт с планом. Для спорных решений берут второй.
Как подключить MCP?
Установите пакет через `pip install -e .` и выполните `claude mcp add the-ai-counsel python -m the_ai_counsel_mcp`. Для удаленного сервера есть вариант SSE.
Где хранятся ключи?
В локальном файле `data/credentials.json` или в хранилище ОС на десктопе. В Docker хранилища ОС нет.
Как запустить в Docker?
Выполните `docker run -d --restart unless-stopped -p 8001:8001 -v ./data:/app/data ghcr.io/jacob-bd/the-ai-counsel:latest`.
Что нужно для запуска?
Python 3.10 или новее, Node.js 18 или новее и менеджер `uv`. Ключи провайдеров вводят в Settings после запуска на `http://localhost:5173`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыbrainstorm-mcp устраивает споры моделей GPT, Gemini, DeepSeek, Claude и Ollama в редакторе и выдает итог из трех пунктов
Плагин Claude Code, который задает один вопрос сразу нескольким моделям и показывает их ответы рядом с разбором согласий и расхождений
MCP-сервер, через который Claude Code, Codex и другие агенты зовут Gemini, GPT, Grok и локальные модели для ревью, отладки и консенсуса
Плагин ставит агенту скилл и MCP-сервер IntelliNode: вопрос любой модели, поиск, ревью кода, тесты, SQL, картинки и речь
Плагин и MCP-сервер, который просит GPT, Gemini, Grok и локальные модели проверить план или найти ошибки до выпуска кода.
MCP-сервер отправляет один промпт сразу нескольким моделям OpenAI, Anthropic, Gemini, Groq, DeepSeek и Ollama и может собрать из ответов решение
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| The AI Counsel (эта карточка) | нет | API-ключ | 141 | |
| LLM Council | нет | 3 015 | три этапа: ответы, анонимная рецензия, председатель; здесь еще режим спора персон с голосованием | |
| claude-council | нет | 932 | совет моделей внутри Claude Code; здесь отдельный веб-сервис с интерфейсом, Docker и MCP |
Коротко о README
Интерфейс, MCP и REST показывают один и тот же сервис, поэтому дебаты можно вести из браузера или из агента. Документация синхронизируется между ними.