DeepView MCP
Сервер для анализа больших кодовых баз в IDE с использованием большого окна контекста Gemini.
Описание
DeepView MCP — это сервер протокола Model Context, позволяющий IDE вроде Cursor и Windsurf загружать весь код из одного файла (с помощью repomix) и анализировать его через API Gemini. Ключевые особенности: поддержка больших контекстов Gemini 2.5 Pro, configurable модели, инструмент для запросов о коде. Технологии: Python 3.13+, Gemini API. Применения: понимание архитектуры проектов, поиск багов, рефакторинг в крупных репозиториях.
Возможности
Загрузка кодбейса
Импорт всего проекта из единого текстового файла, подготовленного с помощью repomix.
Анализ с Gemini
Запросы о коде с использованием большого контекстного окна модели Gemini (настраиваемая версия).
Интеграция с IDE
Подключение к Cursor, Windsurf и другим IDE через MCP-протокол для удобного анализа.
Настройка
Выбор модели Gemini и уровня логирования через аргументы командной строки.
Установка
Установка через pip:
pip install deepview-mcp
Для IDE (Cursor/Windsurf):
{
"mcpServers": {
"deepview": {
"command": "/path/to/deepview-mcp",
"args": [],
"env": {
"GEMINI_API_KEY": "your_gemini_api_key"
}
}
}
}
Необходим Python 3.13+ и API-ключ Gemini из Google AI Studio.
Подготовка кодбейса: Используйте repomix (npx repomix) для создания файла codebase.