Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ› ๏ธ Other Tools and Integrations
  3. Brainstorm MCP
Brainstorm MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/6/2026, 11:31:13 PM

Brainstorm MCP

User RatingsBe the first to rate and review this MCP server!
View Repository70 GitHub StarsTotal stargazers on GitHub for the source repository (70 stars).Visit Website

Orchestrates multi-round debates and code reviews among multiple AI models with structured synthesis and flexible modes.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "spranab-brainstorm-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "brainstorm-mcp"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (7) Directory Badge Claim listing Alternatives๐Ÿ› ๏ธ More in Other Tools and Integrations

Overview

This MCP server enables multi-model AI brainstorming sessions by coordinating debates between various LLMs such as GPT, Gemini, DeepSeek, and Claude. It supports hosted mode without API keys and API mode with parallel calls to external providers. Use it to generate diverse perspectives, conduct multi-model code reviews with severity ratings, or run adversarial and Socratic debate styles. It handles multi-round interactions where models critique each other's responses and produces structured verdicts summarizing recommendations and disagreements.

Use cases

โ€ขCompare technology options with instant multi-model perspectives
โ€ขConduct multi-model code reviews highlighting security and correctness issues
โ€ขRun multi-round AI debates with adversarial or Socratic styles
โ€ขSynthesize diverse AI opinions into structured verdicts
โ€ขIntegrate hosted mode brainstorming without requiring API keys

Key features

โ€ขMulti-round debates with parallel model responses
โ€ขHosted mode using local Claude models without API keys
โ€ขMulti-model code review with findings, severity, and verdicts
โ€ขDebate styles including freeform, red-team, and Socratic
โ€ขContext injection for grounding debates in code or docs
โ€ขResilient operation continuing despite individual model failures

Capabilities & Tool Schemas (7) ~116 tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server โ€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Brainstorm MCP.

brainstorm

Multi-round debate between AI models (API or hosted mode)

brainstorm_quick

Instant multi-model perspectives โ€” parallel, no rounds

brainstorm_review

Multi-model code review with findings, severity, verdict

brainstorm_respond

Submit Claude's response in an interactive session

brainstorm_collect

Submit model responses in a hosted session

list_providers

Show configured providers, API key status, and detected CLIs

Documentation Overview

brainstorm-mcp

npm npm downloads license IdeaCred Product Hunt

Ask one model a design question and you get one confident answer, with no signal about which parts it is unsure of. Ask three and the disagreement is the signal.

brainstorm-mcp runs multi-round debates between GPT, Gemini, DeepSeek, Claude and local Ollama models from inside your editor: they see and critique each other's answers across rounds, then you get a 3-bullet synthesis โ€” recommendation, key tradeoffs, strongest disagreement. Also does instant quick mode, multi-model code review with verdicts, and red-team/Socratic styles. Hosted mode needs zero API keys.

Don't trust one AI. Make them argue.

brainstorm-mcp โ€” Claude Opus vs GPT-5.4 vs DeepSeek debating

Demo

Watch the demo

Click to watch: 3 models debate, cross-examine, and produce a structured verdict โ€” all inside Claude Code.

Features

  • Hosted mode โ€” No API keys needed. Uses models in your environment (Claude Opus/Sonnet/Haiku) via sub-agents
  • API mode โ€” Direct model API calls with parallel execution across OpenAI, Gemini, DeepSeek, Groq, Ollama
  • CLI mode โ€” Debate through agent CLIs you already have (claude, codex, and more) so debates run on your subscription instead of API credits
  • brainstorm_quick โ€” Instant multi-model perspectives in under 10 seconds
  • brainstorm_review โ€” Multi-model code review with structured findings, severity ratings, and verdicts
  • Debate styles โ€” Freeform, red-team (adversarial), and Socratic (probing questions)
  • Context injection โ€” Ground debates in actual code, diffs, or architecture docs
  • 3-bullet synthesis verdicts โ€” Recommendation, Key Tradeoffs, Strongest Disagreement
  • Claude as participant โ€” Claude debates alongside external models with full conversation context
  • Multi-round debates โ€” Models see and critique each other's responses across rounds
  • Parallel execution โ€” All models respond concurrently within each round
  • Resilient โ€” One model failing doesn't abort the debate
  • Cross-platform โ€” Works on macOS, Windows, and Linux

Install (60 seconds)

Terminal
claude mcp add brainstorm -- npx -y brainstorm-mcp

That is enough for hosted mode (no API keys โ€” it debates using the models already available in your environment). Add provider keys to bring GPT, Gemini, DeepSeek, Groq or Ollama into the debate.

Claude Code

Add to your project's .mcp.json:

config.json
{
  "mcpServers": {
    "brainstorm": {
      "command": "npx",
      "args": ["-y", "brainstorm-mcp"],
      "env": {
        "OPENAI_API_KEY": "sk-...",
        "GEMINI_API_KEY": "AIza...",
        "DEEPSEEK_API_KEY": "sk-..."
      }
    }
  }
}

Claude Desktop

Add to claude_desktop_config.json:

config.json
{
  "mcpServers": {
    "brainstorm": {
      "command": "npx",
      "args": ["-y", "brainstorm-mcp"],
      "env": {
        "OPENAI_API_KEY": "sk-...",
        "DEEPSEEK_API_KEY": "sk-..."
      }
    }
  }
}

Manual Install

Terminal
npm install -g brainstorm-mcp
brainstorm-mcp

Hosted mode requires no API keys โ€” just install and go. The host (Claude Code) executes prompts using its own model access.

Configuration

Option 1: Environment Variables (simplest)

Code
OPENAI_API_KEY=sk-...
GEMINI_API_KEY=AIza...
DEEPSEEK_API_KEY=sk-...

Option 2: Config File (full control)

Set BRAINSTORM_CONFIG to point to a JSON config:

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" }
  }
}

Known providers (openai, gemini, deepseek, groq, mistral, together, moonshot, minimax, glm, qwen) don't need a baseURL.

Any model id the provider serves works, including OpenAI's GPT-6 (openai:gpt-6-astra) and the gpt-5.x reasoning models: brainstorm picks the request shape each model expects and retries with the other shape if the API rejects it.

Option 3: CLI Providers (use a subscription, not API credits)

If you already pay for Claude Code, Codex, Gemini CLI, and friends, brainstorm can shell out to those CLIs instead of buying API credits. Any agent CLI found on your PATH is registered automatically at startup โ€” no configuration needed:

Code
[brainstorm] Detected CLI provider(s) on PATH: claude, codex (subscription-based, no API cost)

Use them like any other provider:

config.json
{ "topic": "GraphQL vs REST", "models": ["claude:sonnet", "codex:default", "openai:gpt-5.4"] }

Built-in adapters:

ProviderCommandDefault modelStatus
claudeclaude -psonnetverified
codexcodex execdefaultverified
geminigemini -pgemini-2.5-probest-effort, verify locally
cursor-agentcursor-agent -pdefaultbest-effort
opencodeopencode rundefaultbest-effort
qwenqwen -pqwen3-coder-plusbest-effort
kimikimi --printdefaultbest-effort
droiddroid execdefaultbest-effort

<provider>:default means "let the CLI use whatever model it's configured with". CLI calls run with tools disabled and a read-only sandbox where the CLI supports it โ€” they generate text, they don't touch your repo. Provider-specific API key env vars (ANTHROPIC_API_KEY, OPENAI_API_KEY) are stripped from the child process so the CLI falls back to your subscription login.

Env knobs:

VariableEffect
BRAINSTORM_CLI_PROVIDERSauto (default), off, or a comma-separated list of adapters to detect
BRAINSTORM_PREFER_CLI1 โ€” debates with no explicit models use only CLI providers, skipping metered APIs
BRAINSTORM_CLI_TIMEOUT_MSPer-call timeout for CLI providers (default 300000)

To pin a model or add a CLI that isn't built in, use the config file:

config.json
{
  "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"
    }
  }
}

Template placeholders: {{model}}, {{system}}, {{prompt}}, {{outfile}}. A lone placeholder that resolves to nothing drops out of the command line along with the flag introducing it, so ["--model", "{{model}}"] works even for provider:default. Set "promptVia": "stdin" to pipe the prompt instead of passing it as an argument.

Coding-plan backends through the Claude CLI

Moonshot (Kimi), MiniMax, and Z.ai (GLM) sell coding-plan subscriptions that speak the Anthropic API. Point the claude binary at one of them and that vendor joins the debate on the plan you already pay for:

config.json
{
  "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" }
  }
}
BackendEndpointToken env var
moonshothttps://api.moonshot.ai/anthropicMOONSHOT_API_KEY
minimaxhttps://api.minimax.io/anthropicMINIMAX_API_KEY
glmhttps://api.z.ai/api/anthropicZAI_API_KEY

The token is read from your environment at call time โ€” the config file holds the variable name, never the secret. ANTHROPIC_API_KEY is stripped from the child so your Anthropic account is never billed for these. Any CLI provider also accepts an "env" block to override the backend manually; a value of "$NAME" indirects through the server's environment.

These vendors are reachable as plain metered APIs too โ€” moonshot, minimax, glm and qwen have known base URLs, so MOONSHOT_API_KEY alone is enough to register moonshot as an API provider.

Tools

ToolDescriptionAnnotation
brainstormMulti-round debate between AI models (API or hosted mode)readOnly
brainstorm_quickInstant multi-model perspectives โ€” parallel, no roundsreadOnly
brainstorm_reviewMulti-model code review with findings, severity, verdictreadOnly
brainstorm_respondSubmit Claude's response in an interactive sessionreadOnly
brainstorm_collectSubmit model responses in a hosted sessionreadOnly
list_providersShow configured providers, API key status, and detected CLIsreadOnly
add_providerAdd a new API or CLI provider at runtimenon-destructive

Usage Examples

Example 1: Quick Multi-Model Perspectives

Prompt: "Use brainstorm_quick to compare Redis vs PostgreSQL for session storage"

Tool called: brainstorm_quick

config.json
{ "topic": "Redis vs PostgreSQL for session storage in a Node.js app" }

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Other Tools and Integrations View all alternatives
  • Git logoGit
    Verified

    Tools to read, search, and manipulate Git repositories.

    ๐Ÿ› ๏ธ Other Tools and Integrations4 views
    Compare vs Git โ†’
  • Filesystem logoFilesystem
    Verified

    Secure file operations with configurable access controls.

    ๐Ÿ› ๏ธ Other Tools and Integrations2 views
    Compare vs Filesystem โ†’
  • Time logoTime
    Verified

    Time and timezone conversion capabilities.

    ๐Ÿ› ๏ธ Other Tools and Integrations3 views
    Compare vs Time โ†’
  • Memory logoMemory
    Verified

    Knowledge graph-based persistent memory system.

    ๐Ÿ› ๏ธ Other Tools and Integrations2 views
    Compare vs Memory โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
70
Stargazers on the source repository.
npm downloads
478
Package downloads in the last 30 days.
Last commit
8d ago
Most recent push to the default branch.
Tools exposed
7
Callable tools this server registers over MCP.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Brainstorm MCP

Yes, hosted mode uses local Claude models (opus, sonnet, haiku) and requires no API keys.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewBrainstorm MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/spranab-brainstorm-mcp?style=directory)](https://allmcps.com/mcp/spranab-brainstorm-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/spranab-brainstorm-mcp"><img src="https://allmcps.com/api/badge/spranab-brainstorm-mcp?style=directory" alt="Brainstorm MCP on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ› ๏ธOther Tools and Integrations
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
Last updatedSep 2, 2026
8/9 checks healthy over the last 31d
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars70
GitHub Star CountTotal stargazers on GitHub representing community popularity (70 stars).
Last commit8d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 2, 2026
npm downloads478/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
61Quality signal: Good ยท 61/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools26/30
Adoption & activity10/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 27d ago via OSV.dev ยท brainstorm-mcp (npm)

โ˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ› ๏ธ Other Tools and Integrations โ†’Alternatives to Brainstorm MCP โ†’Install in Claude DesktopInstall in CursorInstall in VS Code