ブレインストームMCPサーバーがClaudeに他のLLMへのコード相談を可能にし、より良い回答を提供します。

ある開発者が「brainstorm-mcp」というMCPサーバーを作成し、Claude Codeに回答を提供する前に他のAIモデルに相談できる「電話で友達に助けを求める」機能を提供しました。このアプローチは、複雑な技術的決定において単一のモデルの視点だけでは不十分な状況に対処します。
仕組み
Claude Codeに問題のブレインストーミングを依頼すると、単に質問を他のモデルに転送するのではなく、多ラウンドの議論を開始します。その過程では:
- ClaudeがGPTとDeepSeekの回答を読みます
- 間違っていると思う点については異議を唱えます
- すべてのモデルがラウンドを重ねて立場を洗練させます
- 他のモデルはClaudeの回答を見て、自身の回答を調整します
例:AIコードレビューツールの設計
ソースでは議論プロセスの具体的な例が示されています:
- GPT-5.2: Neo4jグラフDB、OPAポリシー、Kafka、マルチパスLLM推論を備えたエンタープライズシステムを提案
- DeepSeek: さらに大規模なアプローチ — ファインチューニングされたCodeLlama 70B、カスタムGNN、Pinecone
- Claude: 「これはモノリスではなくパイプラインであるべきです。スタックはシンプルに保ちましょう。Pineconeではなくpgvectorを使用してください。最初にセマンティックレビューをリリースし、チーム学習はv2で追加しましょう。」
第2ラウンドでは、他の両モデルが調整しました:GPT-5.2はpgvectorに同意し、DeepSeekはカスタムモデルを削除しました。3つすべてがFastAPI + Postgres + tree-sitter + ホスト型LLMに収束しました。
このプロセス全体は75秒かかり、コストは0.07ドルでした。
セットアップと設定
Claude Codeでこれを使用するには、.mcp.jsonファイルに以下を追加してください:
{
"mcpServers": {
"brainstorm": {
"command": "npx",
"args": ["-y", "brainstorm-mcp"],
"env": {
"OPENAI_API_KEY": "sk-...",
"DEEPSEEK_API_KEY": "sk-..."
}
}
}
}
その後、Claudeに「[あなたの問題]に対する最適なアプローチをブレインストーミングしてください」と伝えるだけです。
互換性
このツールはOpenAI、DeepSeek、Groq、Mistral、Ollama — 基本的にOpenAI互換のAPIであれば動作します。
リソース
- 完全な議論の出力:GitHub Gist
- GitHubリポジトリ:spranab/brainstorm-mcp
- npm:
npx brainstorm-mcp
📖 完全なソースを読む: r/ClaudeAI
👀 See Also

バーンスタイン:検証とモデルポリシーを備えたAIコーディングエージェント向けKubernetes風オーケストレーター
Bernsteinは、AIコーディングエージェントのオーケストレーターであり、エージェント出力の独立検証、モデルポリシー制御、13種類のエージェントアダプター、決定論的なPythonベースのスケジューリングを備えています。このプロジェクトには5000以上のテストがあり、サーキットブレーカー、コスト異常検知、PIIスキャンなどの機能を特徴としています。

グラフコンポーズ:ビジュアルビルダーとAIを備えたホステッド時系列ワークフロー
Graph Composeは、Temporal上でAPIワークフローをオーケストレーションするホステッドプラットフォームです。ワークフローをJSONグラフとして定義でき、3つの構築方法(React Flowビジュアルビルダー、TypeScript SDK、平易な英語をグラフに変換するAIアシスタント)を提供します。

AIチャットエクスポーター:高忠実度なClaude会話PDFのためのChrome拡張機能
開発者がAI Chat ExporterというChrome拡張機能を構築しました。これは、Claudeの会話をPDFにエクスポートする際に、数式、コード、画像を保持するツールです。このツールは、Claude 3.5 Sonnetを用いて開発されたローカルのブラウザベースのレンダリングエンジンを活用し、プログレッシブマークダウンとLaTeXフォーマットを処理します。

cldctrl: Claudeコードセッション管理用ターミナルダッシュボード
cldctrlは、プロジェクト間でClaude Codeセッションを起動および管理するためのターミナルダッシュボードを提供するnpmパッケージです。既存の~/.claudeデータを読み取り、プロジェクトを自動検出し、レート制限バー付きのトークン使用量を表示します。