GitNexus MCP
Индексирует кодовую базу в граф знаний и отдает агенту через MCP связи вызовов, радиус влияния правок и поиск по коду
- 48 101 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Читает весь код проекта и пишет индекс на диск
- Добавляет хуки Claude Code и меняет AGENTS.md и CLAUDE.md
- Инструмент rename правит много файлов сразу
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/gitnexusОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Читает весь код проекта и пишет индекс на диск
- Добавляет хуки Claude Code и меняет AGENTS.md и CLAUDE.md
- Инструмент rename правит много файлов сразу
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
GitNexus разбирает репозиторий через Tree-sitter и строит локальный граф: зависимости, цепочки вызовов, кластеры и потоки выполнения. Через MCP агент получает инструменты для гибридного поиска, обзора символа со всеми ссылками, оценки влияния изменения, трассировки пути между функциями, анализа git-диффа и согласованного переименования по многим файлам. Команда analyze заодно ставит набор скиллов (исследование кода, отладка, рефакторинг, ревью, анализ влияния), хуки Claude Code и файлы AGENTS.md и CLAUDE.md. Есть веб-интерфейс, который работает в браузере без сервера.
Для кого. Для разработчиков больших кодовых баз, у которых агент ломает зависимости, потому что не видит всю структуру проекта.
Подходит, если
- Перед правкой функции нужно понять, что от нее зависит
- Нужно проверить, какие процессы задевает текущий дифф
- Нужно переименовать символ по всему проекту
- Агент на слабой модели теряется в структуре репозитория
Не подходит, если
- Проект маленький и агент и так видит его целиком
- Продукт коммерческий, а лицензия PolyForm Noncommercial вам не подходит
Пример запроса к агенту
Что сломается, если я поменяю тип возврата UserService.validate?MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
GITNEXUS_STORAGE_PATH- Внешний каталог для индекса
GITNEXUS_SKIP_OPTIONAL_GRAMMARS- При значении 1 пропускает сборку грамматик Dart, Proto, Swift и Kotlin
Ограничения
Лицензия PolyForm Noncommercial, для коммерческого использования есть платная корпоративная версия. На npm 11 npx может падать при установке, для некоторых языков нужен C++ тулчейн или готовые сборки. Эмбеддинги опциональны и при установке тянут бинарники из api.nuget.org, что за файрволом может не сработать. Генерация вики требует ключа LLM-провайдера. Индексация больших репозиториев требует много памяти.
Как отключить. Удалите сервер командой claude mcp remove gitnexus, уберите скиллы и хуки GitNexus из .claude и удалите папку .gitnexus в проекте.
Частые вопросы
Код уходит на сервер?
Нет, CLI индексирует локально, а веб-интерфейс работает целиком в браузере.
Какие агенты поддерживаются?
setup сам находит Claude Code, Cursor, Codex и другие, для Codex есть отдельный плагин с MCP, скиллами и хуками.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыЛокальный граф кода для агентов: MCP-сервер отдает точки входа, связи символов и радиус влияния изменений за один вызов
Движок понимания кода для агентов: строит граф проекта и отдает по нему поиск символов, цепочки вызовов и зону влияния, экономя контекст
Локальный индекс кодовой базы для агентов: гибридный поиск, графы зависимостей и анализ последствий изменений
Локальный граф структуры кода: строит карту репозитория через tree-sitter и отдает агенту по MCP только тот контекст, который относится к правке
Deep Graph MCP — граф кода репозитория для агента
Deep Graph MCP
MCP-сервер дает агенту граф кода репозитория: поиск функций по смыслу, связи символов и список мест, которые заденет правка
CodeGraph на Rust
codegraph-rust
Граф кода для агента на Rust: четыре MCP-инструмента показывают, что заденет правка, как устроена архитектура и где хрупкие места проекта
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
Коротко о README
README начинается с двух команд: analyze строит индекс и ставит скиллы, setup подключает MCP к редакторам. Дальше объясняется идея предрасчитанной структуры, чтобы инструмент возвращал полный контекст за один вызов, и перечислены MCP-инструменты и ресурсы. Разобраны проблемы установки, флаги индексации, эмбеддинги, режим групп репозиториев и развертывание на Render. Отдельно описаны веб-интерфейс и режим моста с локальным сервером.