GitNexus MCP

Индексирует кодовую базу в граф знаний и отдает агенту через MCP связи вызовов, радиус влияния правок и поиск по коду

  • 48 101 ★ репозитория
  • Последний коммит
MCP-серверВыбор редакции

Расширенный доступ

Почему такой уровень

  • Читает весь код проекта и пишет индекс на диск
  • Добавляет хуки Claude Code и меняет AGENTS.md и CLAUDE.md
  • Инструмент rename правит много файлов сразу
Все причины и проверки

abhigyanpatwari/gitnexus

Установка

В терминале, через 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-сервер отдает точки входа, связи символов и радиус влияния изменений за один вызов

MCP-серверРасширенный доступ75,8 тыс.Звезды репозитория

Движок понимания кода для агентов: строит граф проекта и отдает по нему поиск символов, цепочки вызовов и зону влияния, экономя контекст

MCP-серверРасширенный доступ1,9 тыс.Звезды репозитория

Локальный индекс кодовой базы для агентов: гибридный поиск, графы зависимостей и анализ последствий изменений

MCP-серверРасширенный доступ3,4 тыс.Звезды репозитория

Локальный граф структуры кода: строит карту репозитория через tree-sitter и отдает агенту по MCP только тот контекст, который относится к правке

MCP-серверРасширенный доступ32,5 тыс.Звезды репозитория

MCP-сервер дает агенту граф кода репозитория: поиск функций по смыслу, связи символов и список мест, которые заденет правка

MCP-серверРасширенный доступ402Звезды репозитория

CodeGraph на Rust

codegraph-rust

Граф кода для агента на Rust: четыре MCP-инструмента показывают, что заденет правка, как устроена архитектура и где хрупкие места проекта

MCP-серверРасширенный доступ908Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
GitNexus (эта запись)нетне нужна48 101
AOCI-CODEнетне нужна1 795MCP-сервер и CLI на Go
Corbellнет628CLI строит граф сервисов из кода нескольких репозиториев и пишет по
OpenLoreнет355граф кода и защитные проверки для агентов

Коротко о README

README начинается с двух команд: analyze строит индекс и ставит скиллы, setup подключает MCP к редакторам. Дальше объясняется идея предрасчитанной структуры, чтобы инструмент возвращал полный контекст за один вызов, и перечислены MCP-инструменты и ресурсы. Разобраны проблемы установки, флаги индексации, эмбеддинги, режим групп репозиториев и развертывание на Render. Отдельно описаны веб-интерфейс и режим моста с локальным сервером.

Бейдж для README

Сообщить о проблеме

Foxx AIGitNexus
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.