brainstorm-mcp
brainstorm-mcp
Задайте вопрос по дизайну одной модели — и вы получите один уверенный ответ, без сигнала о том, какие его части вызывают у неё сомнения. Спросите у трёх — и сигналом станут сами разногласия.
brainstorm-mcp запускает многораундовые дебаты между GPT, Gemini, DeepSeek, Claude и локальными моделями Ollama прямо из вашего редактора: модели видят и критикуют ответы друг друга между раундами, а затем вы получаете синтез из трёх пунктов — рекомендацию, ключевые компромиссы и самое сильное расхождение. Также есть мгновенный быстрый режим, мультимодельное код-ревью с вердиктами и стили red-team/Socratic. Для hosted-режима не нужно ни одного API-ключа.
Не доверяйте одному ИИ. Заставьте их спорить.
Демо

Нажмите, чтобы посмотреть: 3 модели обсуждают, устраивают перекрёстный допрос и выдают структурированный вердикт — всё внутри Claude Code.
Возможности
Hosted-режим — API-ключи не нужны. Использует модели, уже доступные в вашем окружении (Claude Opus/Sonnet/Haiku), через субагентов
API-режим — прямые вызовы API моделей с параллельным выполнением через OpenAI, Gemini, DeepSeek, Groq, Ollama
CLI-режим — дебаты через уже установленные агентные CLI (
claude,codexи др.), так что обсуждения идут по вашей подписке, а не через API-кредитыbrainstorm_quick — мгновенные параллельные взгляды нескольких моделей менее чем за 10 секунд
brainstorm_review — мультимодельное код-ревью со структурированными замечаниями, оценками серьёзности и вердиктами
Стили дебатов — свободный, red-team (состязательный) и сократовский (с уточняющими вопросами)
Внедрение контекста — привязка обсуждения к реальному коду, диффам или документам по архитектуре
Синтез-вердикт из трёх пунктов — Recommendation, Key Tradeoffs, Strongest Disagreement
Claude как участник — Claude участвует в дебатах рядом с внешними моделями, имея полный контекст диалога
Многораундовые дебаты — модели видят и критикуют ответы друг друга между раундами
Параллельное выполнение — все модели отвечают одновременно в каждом раунде
Отказоустойчивость — падение одной модели не прерывает дебаты
Кроссплатформенность — работает на macOS, Windows и Linux
Related MCP server: roundtable-mcp
Установка (60 секунд)
claude mcp add brainstorm -- npx -y brainstorm-mcpЭтого достаточно для hosted-режима (никаких API-ключей не нужно — дебаты выполняются на моделях, которые уже доступны в вашем окружении). Добавьте ключи провайдеров, чтобы привнести в дебаты GPT, Gemini, DeepSeek, Groq или Ollama.
Claude Code
Добавьте в .mcp.json вашего проекта:
{
"mcpServers": {
"brainstorm": {
"command": "npx",
"args": ["-y", "brainstorm-mcp"],
"env": {
"OPENAI_API_KEY": "sk-...",
"GEMINI_API_KEY": "AIza...",
"DEEPSEEK_API_KEY": "sk-..."
}
}
}
}Claude Desktop
Добавьте в claude_desktop_config.json:
{
"mcpServers": {
"brainstorm": {
"command": "npx",
"args": ["-y", "brainstorm-mcp"],
"env": {
"OPENAI_API_KEY": "sk-...",
"DEEPSEEK_API_KEY": "sk-..."
}
}
}
}Установка вручную
npm install -g brainstorm-mcp
brainstorm-mcpHosted-режим не требует API-ключей — просто установите и пользуйтесь. Хост (Claude Code) выполняет промпты с использованием собственного доступа к моделям.
Конфигурация
Вариант 1: Переменные окружения (проще всего)
OPENAI_API_KEY=sk-...
GEMINI_API_KEY=AIza...
DEEPSEEK_API_KEY=sk-...Вариант 2: Конфигурационный файл (полный контроль)
Задайте BRAINSTORM_CONFIG, чтобы указать путь к JSON-конфигурации:
{
"providers": {
"openai": { "model": "gpt-5.4", "apiKeyEnv": "OPENAI_API_KEY" },
"gemini": { "model": "gemini-2.5-flash", "apiKeyEnv": "GEMINI_API_KEY" },
"deepseek": { "model": "deepseek-chat", "apiKeyEnv": "DEEPSEEK_API_KEY" },
"ollama": { "model": "llama3.1", "baseURL": "http://localhost:11434/v1" }
}
}Известные провайдеры (openai, gemini, deepseek, groq, mistral, together, moonshot, minimax, glm, qwen) не требуют указывать baseURL.
Вариант 3: CLI-провайдеры (через подписку, а не API-кредиты)
Если вы уже платите за Claude Code, Codex, Gemini CLI и других агентов, brainstorm может запускать эти CLI вместо покупки API-кредитов. Любой агентный CLI, найденный в вашем PATH, автоматически регистрируется при запуске — настраивать ничего не нужно:
[brainstorm] Detected CLI provider(s) on PATH: claude, codex (subscription-based, no API cost)Используйте их как любого другого провайдера:
{ "topic": "GraphQL vs REST", "models": ["claude:sonnet", "codex:default", "openai:gpt-5.4"] }Встроенные адаптеры:
Провайдер | Команда | Модель по умолчанию | Статус |
|
|
| проверено |
|
|
| проверено |
|
|
| best-effort, проверьте локально |
|
|
| best-effort |
|
|
| best-effort |
|
|
| best-effort |
|
|
| best-effort |
|
|
| best-effort |
<provider>:default означает «дать справочник подставить что у CLI уже настроено». Вызовы CLI выполняются с инструментами, отключёнными внутри доступной им read-only песочницы — они генерируют текст и не трогают ваш репозиторий. Переменные окружения API-ключей конкретных провайдеров (ANTHROPIC_API_KEY, OPENAI_API_KEY) исключаются из дочернего процесса, так что CLI вернётся к вашему логину в подписке, а не к платному API.
Параметры окружения:
Переменная | Эффект |
|
|
|
|
| Таймаут одного вызова CLI (по умолчанию 300000) |
Чтобы зафиксировать модель или добавить CLI, отсутствующий во встроенных адаптерах, используйте конфигурационный файл:
{
"providers": {
"claude": { "type": "cli", "model": "opus" },
"my-cli": {
"type": "cli",
"adapter": "custom",
"command": "some-agent-cli",
"args": ["run", "--model", "{{model}}", "--quiet", "{{prompt}}"],
"promptVia": "arg",
"model": "some-model"
}
}
}Плейсхолдеры шаблона: {{model}}, {{system}}, {{prompt}}, {{outfile}}. Одиночный плейсхолдер, который резолвится в пустоту, убирается из командной строки вместе с флагом, который его обрамляет, поэтому ["--model", "{{model}}"] работает даже при provider:default. Установите "promptVia": "stdin", чтобы передавать промпт через stdin, а не аргументом.
Бэкенды подписки для кодинг-планов через Claude CLI
Moonshot (Kimi), MiniMax и Z.ai (GLM) продают кодинг-планы, которые работают по Anthropic API. Укажите бинарнику claude одного из них — и тот вендор присоединится к обсуждениям в рамках плана, который вы уже оплачиваете:
{
"providers": {
"moonshot": { "type": "cli", "backend": "moonshot", "model": "kimi-k2-thinking" },
"minimax": { "type": "cli", "backend": "minimax", "model": "MiniMax-M2" },
"glm": { "type": "cli", "backend": "glm", "model": "glm-4.6" }
}
}Бэкенд | Endpoint | Переменная окружения с токеном |
|
|
|
|
|
|
|
|
|
Токен читается из вашего окружения в момент вызова — в конфигурационном файле хранится имя переменной, а не секрет. ANTHROPIC_API_KEY удаляется из дочернего процесса, поэтому ваш аккаунт Anthropic никогда не биллится за них. Любой CLI-провайдер принимает также блок "env" для переопределения бэкенда вручную; значение "$NAME" — ссылка на переменную из окружения сервера.
Эти же вендоры доступны и как обычные платные API — moonshot, minimax, glm и qwen имеют известные baseURL, так что одного MOONSHOT_API_KEY достаточно, чтобы зарегистрировать moonshot как API-провайдера.
Инструменты
Инструмент | Описание | Аннотация |
| Многораундовые дебаты между AI-моделями (API или хостед-режим) | readOnly |
| Мгновенные мультимодельные обзоры — параллельно, без раундов | readOnly |
| Мультимодельное код-ревью с замечаниями, серьменность, вердикт | readOnly |
| Отправить ответ Claude в интерактивной сессии | readOnly |
| Собрать ответы моделей в хостед-запуске | readOnly |
| Показать провайдеров, статусы API-ключей и найденные CLI | readOnly |
| Добавить нового API- или CLI-провайдера в рантайм | non-destructive |
Примеры использования
Пример 1: Быстрые мультимодельные перспективы
Промпт: "Use brainstorm_quick to compare Redis vs PostgreSQL for session storage" (сравните Redis и PostgreSQL для хранения сессий)
Вызываемый инструмент: brainstorm_quick
{ "topic": "Redis vs PostgreSQL for session storage in a Node.js app" }Результат: Каждая настроенаемая модель отвечает независимо и параллельно. Вы получаете сравнение в столбик в течение 10 секунд — имена моделей, ответы, время и стоимость.
Обработка ошибок: Если модель не работает (лимитирование частоты, таймаут), инструмент продолжает с остальными моделями и помечает, какие упали.
Пример 2: Мультимодельное код-ревью
Промпт: "Review this diff for security issues" (с вставленным git diff)
Инструмент: brainstorm_review
{
"diff": "diff --git a/src/auth.ts ...",
"title": "Add JWT authentication middleware",
"focus": ["security", "correctness"]
}Результат: Структурированный вердикт (approve / approve with warnings / needs changes) с таблицей замечаний: серьёзность, категория, файл, номера строк и предложения. Есть анализ согласованности — проблемы, обнаруженные сразу несколькими моделями, считаются более надёжными.
Обработка ошибок: если синтез окозася ошибкой, всё равно возвращаются исходные ревью моделей.
Пример 3: Хостед-режим мозгового штурма (без API-ключей)
Промпт: "Brainstorm using opus, sonnet, and haiku: should we use GraphQL or REST"
Инструмент: brainstorm
{
"topic": "GraphQL vs REST for our public API",
"models": ["opus", "sonnet", "haiku"],
"mode": "hosted",
"rounds": 2,
"style": "redteam"
}Результат: Инструмент возвращает промпты для каждой модели. Хост (Claude Code) запускает субагентов с такими моделями, собирает ответы и передаёт их обратно через brainstorm_collect. После всех раундов модель синтеза выдаёт вердикт из трёх пунктов: Recommendation, Key Tradeoffs, Strongest Disagreement.
Обработка ошибок: сессии истекают через 10 минут. Если сессию не нашли, возвращается понятная ошибка и к нему идёт подсказка, как запустить новую.
Как это работает
API / CLI-режим
Вы просите Claude провести дебаты по теме
Инструмент отправляет тему всем настроенным провайдерам параллельно — по HTTP для API, через запущенный подпроцесс для CLI
Claude читает ответы и вносит свой взгляд
Модели видят ответы друг друга и уточняют их между раундами
Синтезатор собирает выводит финальный вердикт
Хостед-режим
Вы просите Claude провести обсуждение с конкретными моделями (например, opus, sonnet, haiku)
Инструмент возвращает промпты — никаких внешних вызовов API
Claude запускает субагентов с такими моделями, чтобы выполнить промпты
Ответы собираются и используются в следующем раунде
Повторять до синтеза
Политика конфиденциальности
brainstorm-mcp работает полностью на вашем компьютере и не собирает, не хранит и не передаёт личные данные, телеметрия или аналитику.
В API-режиме промпты отправляются напрямую с вашей машины провайдерам, которых вы настроили (OpenAI, Gemini, DeepSeek и т.д.), с использованием ваших API-ключей. В CLI-режиме промпты передаются агентnym CLI, установленным на машине, которые общаются со своими вендорами по вашей подписке. В хостед-режиме внешних вызовов API не происходит.
Сессии обсуждения хранятся только в памяти с TTL 10 минут. Никакие данные не записываются на диск, если вы явно не сохраните результат.
Полная политика конфиденциальности: PRIVACY.md
Поддержка
Email: developer@pranab.co.in
Repository: https://long-moved.com/spranab/brainstorm-mcp
Разработка
git clone https://github.com/spranab/brainstorm-mcp.git
cd brainstorm-mcp
npm install
npm run build
npm startСвязанные проекты
Другие агентские инфраструктуры от того же автора, предназначенные для совместного использования:
Wait — I accidentally put "https://long.gov/spranab/brainstorm-mcp"? That is a mistake — must keep URL verbatim: https://github.com/spranab/brainstorm-mcp. Also I see a few slips:
- "привключить" -> "добавить/пригласить".
- "дебатывал" -> "дебаты".
- "Сократовский" vs "сократовский" — fine.
- "уточняющие" maybe "пробuющие".
- "без сигнала о том, какие её части вызывают у неё сомнения" — mistype "вызывает" vs "вызывают": "какие её части вызывают".
- " если synтез is error" -> better: "Если синтез дала сбой,..."
- "Например, падение".
- "non-destructive" — keep.
- "слово точность" — fine.
- "的" no.
Also I used two close dashes "—" for "0" — okay.
We must produce a clean final answer with corrected text. Let me carefully re-run whole output and fix errors, including:
1. The sentence "Для hosted-режима не требуется ни одного API-ключа." — OK.
2. Feature list bullet fix.
3. The phrase under "Клиент "сессий" etc. We'll fix.
Make sure the link "Development" no other issue.
Also "ы" etc.
Let me produce clean polished final.
Double-check token preservation:
- All `GXP1` to `GXP14` present. In my draft, check: GXP1, GXP2, GXP3, GXP4, GXP5, GXP6, GXP7, GXP8, GXP9 (with code block), GXP10, GXP11, GXP12, GXP13, GXP14. Yes.
- "Watch the demo" — I wrote `[](...)` — keep English? At first I decided might translate, but now I kept English. Fine because alt.
- "Claude Opus/Sonnet/Haiku" etc.
- The table "Provider" as "Провайдер" — fine.
- "http" URLs.
Let's refine the translation with consistent vocabulary:
- "hosted-режим" continuous.
- "мультимодельный" vs "мультимодельный" — "multi-model" — "мультимодельный" (with y). Good.
Now, the "Support" link: should be exactly <https://github.com/spranab/brainstorm-mcp> — my draft had a placeholder "long.zero"— must correct to "com/spranab/brainstorm-mcp".
Also, in the "HOSTED" heading Example 3: I put "Хостед без API-ключей" — correct "hosted". In the step "Хост-режим" — the phrase "Хостед-режим" (translate "hosted" uses French "хостед" or "hosted"). Earlier I used "hosted-режим". In Russian technical literature, "hosted режим" might stand. Use "hosted-режим" consistently in headings and features. In "Example 3": "### Пример 3: Brainstorm в hosted-режиме (без API-ключей)".
- "Режимы API/CLI" — "### Режимы API и CLI". Good.
- Important: In "Способы" features bullet: "мультимодельное код-ревью" — fine.
- Table description "brainstorm" — in Tools table: "Multi-round debate between AI models (API or hosted mode)" — okay.
- In "CLI braces" description: "stand alone ... read-only sandbox and tools disabled ..." — keep as source: "инструменты отключены и песочница используется для CLI как поддерж." Fine.
Now the sentence: "SDK and description: "Any CLI provider also accepts an `"env"` block to override the backend; a value of "`$NAME`"..." — translated above.
Created code block in GXP9 — In the original, GXP9 is a placeholder line. The following paragraph continues. We do not add a code fence around GXP9; keep as `GXP9` alone. Yes.
Also from the "Кодинговые планы не только" paragraph: "The known providers list" — fine.
Now perhaps changed `— recommendation, key tradeoffs, strongest disagreement` to Russian in first paragraph; and in features keep English label. That's okay to present.
Some more refinements:
- "It uses models in your environment — ...". */
- "вместе с флагом, который его объявляет" — "с флагом, который его вводит" better.
- "своим установкам" — "так,как настроен".
- The phrase in Option 3: "If you already pay for Claude Code, Codex, Gemini CLI, and friends" — "and others."
- "Other agent infrastructure"— "агентную инфраструктуру".
Now, let's produce the final output, clean and with correct spacing.
But one more: The plugin label "brainstorm-mcp runs multi-round debates between GPT..." — "phrase from your editor" — before it reads "multi-round" — translate "многораундовые".
"then you get a 3-bullet synthesis — recommendation, key tradeoffs, strongest disagreement." — I translate in text.
"Also does instant quick mode, ..." — "кроме того, есть мгновенный быстрый режим".
Final check: Need to include the horizontal rule after Example 1, Example 2 (the "***" with blank lines). Done.
The source line "> Click to watch: ..." done.
Ok, final.<!-- mcp-name: io.github.spranab/brainstorm-mcp -->
# brainstorm-mcp
[](https://www.npmjs.com/package/brainstorm-mcp)
[](https://www.npmjs.com/package/brainstorm-mcp)
[](https://ideacred.com/profile/spranab)
[](https://www.producthunt.com/products/brainstorm-3?launch=brainstorm-4)
Задайте один вопрос по дизайну одной модели — и вы получите один уверенный ответ, без сигнала о том, в каких местах сама модель не уверена. Спросите три модели — и тогда сигналом становятся разногласия между ними.
brainstorm-mcp запускает многораундовые дебаты между GPT, Gemini, DeepSeek, Claude и локальными моделями Ollama прямо из вашего редактора: они видят и критикуют ответы друг друга между раундами, а затем вы получаете синтез из трёх пунктов — рекомендацию, ключевые компромиссы и самый острый конфликт. Также есть мгновенный быстрый режим, мультимодельное код-ревью с вердиктами и стили red-team/Socratic. Hosted-режим не требует API-ключей.
**Не доверяйте одной модели. Заставьте их спорить.**
<p align="center">
<img src="docs/hero.png" alt="brainstorm-mcp — Claude Opus vs GPT-5.4 vs DeepSeek debating" width="800" />
</p>
### Демо
[](https://youtu.be/L5kli5_fgkI)
> Нажмите, чтобы посмотреть: три модели ведут дебаты, перекрёстно допрашивают друг друга и выдают структурированный вердикт — всё внутри Claude Code.
## Возможности
* **Hosted-режим** — API-ключи не нужны. Используются модели вашего окружения (Claude Opus/Sonnet/Haiku) через субагентов
* **API-режим** — прямые вызовы моделей с параллельным выполнением через OpenAI, Gemini, DeepSeek, Groq, Ollama
* **CLI-режим** — дебаты через агентские CLI, которые у вас уже есть (`claude`, `codex` и другие), работают по вашей **подписке, а не по API-кредитам**
* **brainstorm\_quick** — мгновенные мнения нескольких моделей за время меньше 10 секунд
* **brainstorm\_review** — мультимодельное код-ревью со структурированными выводами, оценками серьёзности и вердиктами
* **Стили дебатов** — свободный, red-team (атакующий) и сократический (задающий вопросы)
* **Загрузка контекста** — привязка дебатов к реальному коду, диффам или документам по архитектуре
* **Синтез-вердикт из трёх пунктов** — Рекомендация, Ключевые компромиссы, Наиболее сильное разногласие
* **Claude как участник** — Claude участвует в дебатах наряду с внешними моделями, имея полный контекст разговора
* **Многораундовые дебаты** — модели увили и критикуют ответы друг друга между раундами
* **Параллельное выполнение** — все модели отвечают одновременно в каждом раунде
* **Отказоустойчивость** — сбой одной модели не прерывает дебаты
* **Кроссплатформенность** — работает в macOS, Windows и на Linux
## Установка (60 секунд)
GXP1
Этого достаточно для hosted-режима (ни API-ключей не нужно — дебаты выполняются на моделях, уже доступных в вашей среде). Добавьте ключи провайдеров, чтобы подкосить в дебаты GPT, Gemini, DeepSeek, Groq или Ollama.
### Claude Code
Добавьте в файл `.mcp.json` вашего проекта:
GXP2
### Claude Desktop
Добавьте в `claude_desktop_config.json`:
GXP3
### Установка вручную
GXP4
> **Hosted-режим** не требует API-ключей — просто установите и работайте. Хост (Claude Code) выполняет промпты с помощью собственного доступа к моделям.
## Настройка
### Вариант 1: Переменные окружения (проще всего)
GXP5
### Вариант 2: Файл конфигурации (полный контроль)
Задайте `BRAINSTORM_CONFIG`, чтобы указать на JSON-конфигурацию:
GXP6
Хорошо известные провайдеры (`openai`, `gemini`, `deepseek`, `groq`, `mistral`, `together`, `moonshot`, `minimax`, `glm`, `qwen`) не требуют значения `baseURL`.
### Вариант 3: CLI-провайдеры (используйте подписку, а не API-кредиты)
Если вы уже платите за Claude Code, Codex, Gemini CLI и иные CLI, brainstorm может запускать эти CLI, а не покупать API-кредиты. **Любой агентный CLI, найденный в вашем `PATH`, автоматически регистрируется при запуске** — настраивать ничего не нужно:
GXP7
Используйте их как любого другого провайдера:
GXP8
Встроенные адаптеры:
| Провайдер | Команда | Модель по умолчанию | Статус |
| --------------- | ------------------ | ------------------- | -------------------------- |
| `claude` | `claude -p` | `sonnet` | проверено |
| `codex` | `codex exec` | `default` | проверено |
| `gemini` | `gemini -p` | `gemini-2.5-pro` | best-effort, требует проверки |
| `cursor-agent` | `cursor-agent -p` | `default` | best-effort |
| `opencode` | `opencode run` | `default` | best-effort |
| `qwen` | `qwen -p` | `qwen3-coder-plus` | best-effort |
| `kimi` | `kimi --print` | `default` | best-effort |
| `droid` | `droid exec` | `default` | best-effort |
`<provider>:default` означает "пусть CLI использовать ту модель по умолчанию, какая у него стоит". Вызовы CLI запускаются с отключенными инструментами и доступом только на чтение в песочнице, где CLI это поддерживает: они генерируют текст и не трогают ваш репозиторий. Специфичные для провайдеров переменные с API-ключами (`ANTHROPIC_API_KEY`, `OPENAI_API_KEY`) исключаются из дочернего процесса, чтобы CLI вернулся к вашей подписке.
Параметры окружения:
| Переменная | Эффект |
| ---------------------------- | ---------------------------------------------------------------------------------- |
| `BRAINSTORM_CLI_PROVIDERS` | `auto` (по умолчанию), `off` или разделённый запятыми список адаптеров для обнаружения |
| `BRAINSTORM_PREFER_CLI` | `1` — для дебатов без явных `models` использовать только CLI-провайдера, не обращаясь к тарифицируемым API |
| `BRAINSTORM_CLI_TIMEOUT_MS` | Таймаут вызова для CLI-провайдеров (по умолчанию 300000) |
Чтобы закрепить модель или добавить CLI, которого нет в списке встроенных, используйте конфигурационный файл:
GXP9
Плейсхолдеры шаблона: `{{model}}`, `{{system}}`, `{{prompt}}`, `{{outfile}}`. Одиночный плейсхолдер, который преобразуется в ничего, исчезает из командной строки вместе с флагом, который его вводит, поэтому `["--model", "{{model}}"]` работает даже для `provider:default`. Задайте `"promptVia": "stdin"`, чтобы передавать промпт на stdin, а не аргументом.
#### Бэкенды подписки на код через CLI Claude
Moonshot (Kimi), MiniMax и Z.ai (GLM) продают подписки на разработку, которые говорят на Anthropic API. Направьте бинарный файл `claude` на одного из них, и этот вендор присоединится к дебатам за план, который вы уже оплачиваете:
GXP10
| Backend | Endpoint | Переменная с токеном |
| ---------- | ----------------------------------- | -------------------- |
| `moonshot` | `https://api.moonshot.ai/anthropic` | `MOONSHOT_API_KEY` |
| `minimax` | `https://api.minimax.io/anthropic` | `MINIMAX_API_KEY` |
| `glm` | `https://api.z.ai/api/anthropic` | `ZAI_API_KEY` |
Токен считывается из вашего окружения в момент вызова — в конфигурации хранится имя переменной, а не сам секрет. `ANTHROPIC_API_KEY` удаляется из дочернего, чтобы ваш аккаунт Anthropic никогда не оплачивал их вызовы. Любой CLI-провайдер также принимает блок `"env"` для ручного переноса на другой бэкенд; значение `"$NAME"` означает его переменную из окружения сервера.
Эти вендоры также доступны как обычные API — `moonshot`, `minimax`, `glm` и `qwen` имеют известные базовые URL, поэтому одного `MOONSHOT_API_KEY` достаточно, чтобы зарегистрировать `moonshot` как API-провайдера.
## Инструменты
| Инструмент | Описание | Аннотация |
| -------------------- | ------------------------------------------------------------ | --------------- |
| `brainstorm` | Многораундовые дебаты между ИИ-моделями (API-режим или hosted) | readOnly |
| `brainstorm_quick` | Мгновенные мнения -- параллельно, без раундов | readOnly |
| `brainstorm_review` | Мультимодельное код-ревью с выводами, серьёзностью, вердиктом | readOnly |
| `brainstorm_respond` | Отправить ответ Claude в интерактивном сеансе | readOnly |
| `brainstorm_collect` | Собрать ответы моделей в hosted-сессии | readOnly |
| `list_providers` | Показать настроенные провайдеров, состояния API-ключей и найденые CLI | readOnly |
| `add_provider` | Добавить нового API- или CLI-провайдера во время выполнения | non-destructive |
## Примеры использования
### Пример 1: Быстрые мнения разных моделей
**Промпт:** "Use brainstorm\_quick to compare Redis vs PostgreSQL for session storage"
**Инструмент:** `brainstorm_quick`
GXP11
**Результат:** Каждая настроенна модель самостоятельный параллельно. Вы получаете сравнение рядом за время меньше 10 секунд с именами моделей, ответами, временем и стоимостью.
**Обработка ошибок:**
* [saga-mcp](https://github.com/spranab/saga-mcp) — трекер проектов на базе SQLite: когда спор утихает, решение попадает в долговечное хранилище.
* [yantrikdb-mcp](https://github.com/yantrikos/yantrikdb-mcp) — постоянная когнитивная память, чтобы агент помнил, что вы решили и почему.
* [swarmcode](https://github.com/spranab/swarmcode) — канал в реальном времени между экземплярами Claude Code на разных машинах.
* [truenas-mcp](https://github.com/spranab/truenas-mcp) — 278 действий TrueNAS SCALE в одном иерархическом инструменте.
* [mcpier](https://github.com/spranab/mcpier) — самостоятельно размещаемая плоскость управления MCP, которая не допускает API-ключи к вашим клиентам.
## Лицензия
MITMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceOrchestrates multiple AI models (Gemini, OpenAI, Claude, local models) within a single conversation context, enabling collaborative workflows like multi-model code reviews, consensus building, and CLI-to-CLI bridging for specialized tasks.
- AlicenseNot gradedqualityNot gradedmaintenanceEnables Claude to orchestrate multi-model AI roundtable discussions between GPT-4o, Gemini, Grok, and DeepSeek through independent responses and cross-critique rounds. It supports various discussion presets such as debate, brainstorm, and consensus to facilitate diverse perspectives and synthesis.
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to facilitate structured multi-model debates that synthesize multiple perspectives into clear categories like ground truths and blind spots. It provides tools for running real-time debates, checking model health, and managing history via the Model Context Protocol.581MIT
- AlicenseAqualityCmaintenanceFacilitates structured multi-agent debates with arguments, rebuttals, and judgments across multiple rounds, enabling diverse AI personas to engage in formal debate and collaborative problem-solving.11617MIT
Related MCP Connectors
Create and manage AI agents that collaborate and solve problems through natural language interacti…
Build, validate, and deploy multi-agent AI solutions from any AI environment.
A second opinion for AI agents: one prompt across several live Gonka models + roles, one call.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/spranab/brainstorm-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server