
dx-corp/deep-code-reasoning-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
GoogleのGemini AIによって駆動される高度なコード解析および推論機能を提供するモデルコンテキストプロトコル(MCP)サーバー
概要
Claude CodeとGoogleのGemini AIを組み合わせて補完的なコード解析を行うMCPサーバーです。このサーバーはマルチモデルワークフローを可能にし、Claude Codeは厳密なターミナル統合とマルチファイルリファクタリングを処理し、Geminiは巨大なコンテキストウィンドウ(100万トークン)とコード実行機能を活用して分散システムのデバッグやロングトレース解析を行います。 ClaudeとGeminiの両方は、深い意味論的推論や分散システムのバグを扱うことができます。このサーバーは、ローカルコンテキスト操作、インクリメンタルパッチ、CLIネイティブワークフローに優れ、大規模なコンテキストスイープ、合成テスト実行、ログ+トレース+コードにまたがる失敗解析で優れたインテリジェントルーティング戦略を可能にします。 「エスカレーション」モデルはLLMを異種マイクロサービスとして扱い、各サブタスクに最も対応可能なものにルーティングします。 - : Googleの最新Gemini 2.5 Proプレビュー(05-06)モデルを使用し、1Mトークンコンテキストウィンドウ - : 新規!
概要(AI 翻訳)
Claude CodeとGoogleのGemini AIを組み合わせて補完的なコード解析を行うMCPサーバーです。このサーバーはマルチモデルワークフローを可能にし、Claude Codeは厳密なターミナル統合とマルチファイルリファクタリングを処理し、Geminiは巨大なコンテキストウィンドウ(100万トークン)とコード実行機能を活用して分散システムのデバッグやロングトレース解析を行います。
コアバリュー
ClaudeとGeminiはどちらも深い意味論的推論や分散型システムのバグを扱うことができます。このサーバーは、以下のインテリジェントなルーティング戦略を可能にします:
- Claude Code はローカルコンテキスト操作、インクリメンタルパッチ、CLIネイティブワークフローに優れています
- Gemini 2.5 Proは、大規模なコンテキストスイープ、合成テスト実行、ログ+トレース+コードにまたがる失敗解析で輝いています
「エスカレーション」モデルはLLMを異種マイクロサービスとして扱い、各サブタスクに最も対応可能なものにルーティングします。
特徴
- Gemini 2.5 Proプレビュー:Googleの最新Gemini 2.5 Proプレビュー(05-06)モデルを使用し、1Mトークンコンテキストウィンドウを使用
- 会話分析:新たに!ClaudeとGemini間のAI対AI対話による反復的問題解決
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Deep Code Reasoning MCP Server
An MCP server that pairs Claude Code with Google’s Gemini AI for complementary code analysis. This server enables a multi-model workflow where Claude Code handles tight terminal integration and multi-file refactoring, while Gemini leverages its massive context window (1M tokens) and code execution capabilities for distributed system debugging and long-trace analysis.
Core Value
Both Claude and Gemini can handle deep semantic reasoning and distributed system bugs. This server enables an intelligent routing strategy where:
- Claude Code excels at local-context operations, incremental patches, and CLI-native workflows
- Gemini 2.5 Pro shines with huge-context sweeps, synthetic test execution, and analyzing failures that span logs + traces + code
The “escalation” model treats LLMs like heterogeneous microservices - route to the one that’s most capable for each sub-task.
Features
- Gemini 2.5 Pro Preview: Uses Google’s latest Gemini 2.5 Pro Preview (05-06) model with 1M token context window
- Conversational Analysis: NEW! AI-to-AI dialogues between Claude and Gemini for iterative problem-solving
- Execution Flow Tracing: Understands data flow and state transformations, not just function calls
- Cross-System Impact Analysis: Models how changes propagate across service boundaries
- Performance Modeling: Identifies N+1 patterns, memory leaks, and algorithmic bottlenecks
- Hypothesis Testing: Tests theories about code behavior with evidence-based validation
- Long Context Support: Leverages Gemini 2.5 Pro Preview’s 1M token context for analyzing large codebases
Prerequisites
- Node.js 18 or later
- A Google Cloud account with Gemini API access
- Gemini API key from Google AI Studio
Key Dependencies
- @google/generative-ai: Google’s official SDK for Gemini API integration
- @modelcontextprotocol/sdk: MCP protocol implementation for Claude integration
- zod: Runtime type validation for tool parameters
- dotenv: Environment variable management
Installation
Quick Install for Cursor
Note: After installation, you’ll need to update the file path to your actual installation directory and set your GEMINI_API_KEY.
Manual Installation
- Clone the repository:
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"deep-code-reasoning": {
"command": "node",
"args": ["/path/to/deep-code-reasoning-mcp/dist/index.js"],
"env": {
"GEMINI_API_KEY": "your-gemini-api-key"
}
}
}
}