DC

dx-corp/deep-code-reasoning-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

108 stars 14 forks Качество 86 Тренд 35MIT

Сервер Model Context Protocol (MCP), предоставляющий продвинутые возможности анализа кода и рассуждения на базе AI Gemini от Google

Обзор

MCP-сервер, который сочетает Claude Code с Gemini AI от Google для дополнительного анализа кода. Этот сервер обеспечивает многомодельный рабочий процесс, где Claude Code обеспечивает точную интеграцию терминалов и многофайловый рефакторинг, а Gemini использует своё огромное окно контекста (1M токенов) и возможности выполнения кода для распределённой отладки системы и анализа длинных трассировок. И Claude, и Gemini способны справляться с глубокими семантическими рассуждениями и распределёнными системными ошибками. Этот сервер обеспечивает интеллектуальную стратегию маршрутизации, где: - отлично справляется с локальными операциями, инкрементальными патчами и CLI-нативными рабочими процессами — раскрывается благодаря масштабным проверкам контекста, синтетическому тестированию и анализу сбоев, охватывающих логи + traces + код Модель «эскалации» рассматривает LLM как гетерогенные микросервисы — маршрут к тому, который наиболее способен для каждой подзадачи. - : Использует последнюю модель Google Gemini 2.5 Pro Preview (05-06) с окном контекста токена 1M - : НОВИНКА!

Обзор (машинный перевод)

MCP-сервер, который сочетает Claude Code с Gemini AI от Google для дополнительного анализа кода. Этот сервер обеспечивает многомодельный рабочий процесс, где Claude Code обеспечивает точную интеграцию терминалов и многофайловый рефакторинг, а Gemini использует своё огромное окно контекста (1M токенов) и возможности выполнения кода для распределённой отладки системы и анализа длинных трассировок.

Основная ценность

И Claude, и Gemini способны работать с глубокими семантическими рассуждениями и распределёнными системными ошибками. Этот сервер позволяет разрабатывать интеллектуальную стратегию маршрутизации, где:

  • Claude Code отлично справляется с локальными операциями, инкрементальными патчами и CLI-нативными рабочими процессами
  • Gemini 2.5 Pro блистает благодаря масштабным проверкам по большому контексту, синтетическому тестированию и анализу сбоев, охватывающих логи + трассы + код

Модель «эскалации» рассматривает LLM как гетерогенные микросервисы — маршрут к тому, который наиболее способен для каждой подзадачи.

Особенности

  • Gemini 2.5 Pro Preview: использует последнюю модель Google Gemini 2.5 Pro Preview (05-06) с контекстным окном токена 1M
  • Разговорный анализ: НОВИНКА! Диалоги ИИ между Клодом и Джемини для итеративного решения проблем

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

  1. Clone the repository:
Открыть полный README на GitHub

Установка

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