brainstorm-mcp — MCP-сервер для Claude Code: работа и установка
Организует дебаты между разными нейросетями прямо в редакторе. Помогает сопоставить аргументы моделей при выборе архитектуры или ревью кода.
claude mcp add brainstorm-mcp -e OPENAI_API_KEY=<OPENAI_API_KEY> -e GEMINI_API_KEY=<GEMINI_API_KEY> -e DEEPSEEK_API_KEY=<DEEPSEEK_API_KEY> -- npx -y brainstorm-mcpЧто делает brainstorm-mcp
Сервер сталкивает несколько моделей в многораундовом споре. Вместо одного ответа вы получаете критику решений: модели читают реплики оппонентов и спорят между собой. Финальный вывод структурируется в три пункта: рекомендация, компромиссы и главная точка разногласий.
Для работы есть три режима. В базовом hosted-режиме ключи провайдеров не требуются, поскольку запросы идут к доступным моделям хоста. Если передать переменные окружения OPENAI_API_KEY или DEEPSEEK_API_KEY, запускаются параллельные вызовы к внешним API. Также поддерживается вызов локальных утилит через PATH, что экономит API-токены за счёт существующих подписок.
Инструмент brainstorm_review проверяет код с оценкой критичности замечаний, а brainstorm_quick собирает мнения быстрее десяти секунд. Без указания внешних API-ключей или установленных CLI-утилит выбор моделей ограничится возможностями текущей среды.
Какие задачи решает
- сравнить аргументы нескольких нейросетей при выборе архитектурного решения
- провести аудит кода с оценкой серьёзности дефектов через
brainstorm_review - организовать состязательный анализ архитектуры методом red-team
- получить быстрые альтернативные мнения по задаче быстрее десяти секунд
Примеры запросов агенту
- Запусти дебаты между sonnet и opus о переходе с REST на GraphQL.
- Проведи ревью этого диффа через
brainstorm_reviewв состязательном стиле red-team. - Собери мнения моделей через
brainstorm_quickпо структуре этой схемы базы данных.
Как установить brainstorm-mcp
Командой платформы
claude mcp add brainstorm-mcp -e OPENAI_API_KEY=<OPENAI_API_KEY> -e GEMINI_API_KEY=<GEMINI_API_KEY> -e DEEPSEEK_API_KEY=<DEEPSEEK_API_KEY> -- npx -y brainstorm-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add brainstorm-mcp --env OPENAI_API_KEY=<OPENAI_API_KEY> --env GEMINI_API_KEY=<GEMINI_API_KEY> --env DEEPSEEK_API_KEY=<DEEPSEEK_API_KEY> -- npx -y brainstorm-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"brainstorm-mcp": {
"command": "npx",
"args": [
"-y",
"brainstorm-mcp"
],
"env": {
"OPENAI_API_KEY": "<OPENAI_API_KEY>",
"GEMINI_API_KEY": "<GEMINI_API_KEY>",
"DEEPSEEK_API_KEY": "<DEEPSEEK_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"brainstorm-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"brainstorm-mcp"
],
"env": {
"OPENAI_API_KEY": "<OPENAI_API_KEY>",
"GEMINI_API_KEY": "<GEMINI_API_KEY>",
"DEEPSEEK_API_KEY": "<DEEPSEEK_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e OPENAI_API_KEY=<OPENAI_API_KEY> -e GEMINI_API_KEY=<GEMINI_API_KEY> -e DEEPSEEK_API_KEY=<DEEPSEEK_API_KEY> brainstorm-mcp npx -y brainstorm-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о brainstorm-mcp
Как установить brainstorm-mcp в Claude Code?
Выполните команду `claude mcp add brainstorm-mcp -e OPENAI_API_KEY=<OPENAI_API_KEY> -e GEMINI_API_KEY=<GEMINI_API_KEY> -e DEEPSEEK_API_KEY=<DEEPSEEK_API_KEY> -- npx -y brainstorm-mcp`. Ключи провайдеров указывать необязательно, если дебаты планируются только силами хост-моделей.
Зачем нужен brainstorm-mcp?
Сервер заставляет разные нейросети спорить друг с другом по сложным техническим вопросам. Это позволяет выявить спорные моменты в проектировании и коде за счёт взаимной критики моделей.
Обязательно ли оплачивать отдельные API-ключи для работы?
Платные API-ключи нужны только для прямого обращения к внешним провайдерам вроде OpenAI или Gemini. В hosted-режиме дебаты выполняет сама хост-среда, а в режиме CLI используются утилиты на вашем компьютере по уже действующим подпискам.