GitHits CLI MCP

CLI и MCP-сервер ищут по исходникам пакетов и репозиториев, читают файлы и показывают примеры с указанием источников.

  • 124 ★ репозитория
  • Последний коммит
MCP-серверОфициальный

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

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

  • Запросы и вопросы уходят во внешний сервис, а `init` вписывает конфигурацию в клиенты и хранит учетные данные в системной связке ключей.
Все причины и проверки

githits-com/githits-cli

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/githits-cli

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запросы и вопросы уходят во внешний сервис, а `init` вписывает конфигурацию в клиенты и хранит учетные данные в системной связке ключей.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

GitHits подключает агента к открытому коду, когда знаний модели и локального репозитория не хватает. Локальный MCP-сервер ищет по проиндексированным пакетам и репозиториям, читает точные файлы и разделы документации, ищет по шаблону (`grep`) и показывает примеры из реальных проектов. Есть инструменты для пакетов: сведения, уязвимости, зависимости, список изменений и проверка обновления. `code diff` сравнивает версии пакета или ссылки репозитория, а `research` отвечает на вопрос о пакете с цитатами источников. Команда `npx githits@latest init` входит в аккаунт, находит установленные инструменты и настраивает их. Поддержаны Claude Code, Cursor, Windsurf, VS Code с Copilot, Cline, Claude Desktop, Codex CLI, Gemini CLI и OpenCode, а также другие.

Для кого. Разработчикам, которые отлаживают вызовы чужих библиотек и хотят, чтобы агент читал исходники зависимости, а не угадывал поведение.

Подходит, если

  • Стек-трейс уходит внутрь стороннего пакета, и нужно прочитать нужный файл без клонирования.
  • Агент ищет, как проекты с открытым кодом реализуют повторы запросов с нарастающей паузой.
  • Перед обновлением зависимости сравнивают версии и читают список изменений через `pkg upgrade-review`.
  • Нужно проверить пакет на уязвимости, лицензии и зависимости до добавления в проект.

Не подходит, если

  • Код закрытый: инструмент работает с открытыми пакетами и публичными репозиториями.
  • Вопрос содержит секреты или личные данные: вопросы уходят в GitHits.
  • Нужен только локальный поиск по своему репозиторию.

Пример запроса к агенту

Через GitHits прочитай, как npm:express обрабатывает ошибки в middleware, покажи нужный файл и объясни исправление до правки кода.

MCP

Транспорт
stdio, http
Авторизация
OAuth

Ограничения

Нужен вход в аккаунт GitHits (OAuth в браузере, учетные данные хранятся в системной связке ключей). Вопросы, включая `research`, отправляются в GitHits, поэтому ключи, личные данные и закрытый код в них не включают. У `research` есть дневной лимит, он сбрасывается в 00:00 UTC, ответ занимает от 30 секунд до нескольких минут. Данных об уязвимостях нет для vcpkg и Zig. Для Cursor прямая настройка использует размещенный удаленный MCP. Часть новых возможностей в размещенном MCP появляется после выпуска пакета.

Как отключить. Уберите запись GitHits из конфигурации MCP каждого клиента, а для выхода из аккаунта используйте команды CLI. Глобальный пакет удаляют через `npm uninstall -g githits`.

Частые вопросы

Как подключить GitHits к Claude Code или Cursor?

Выполните `npx githits@latest init`: команда войдет в аккаунт, найдет установленные клиенты и настроит выбранные. Cursor получает размещенный удаленный MCP, остальные локальный stdio-сервер.

Как читать код зависимости без клонирования?

Используйте `githits code files npm:express lib` и `githits code read npm:express lib/router/index.js --lines 120-200`. Для поиска по шаблону есть `githits grep`.

Как сравнить версии пакета?

Команда `githits code diff npm:express 5.2.0..5.2.1 --stat` сравнивает версии. Для оценки обновления есть `githits pkg upgrade-review`; сырой diff безопасность обновления не доказывает.

Какие лицензии попадают в примеры кода?

По умолчанию режим `strict` отсекает репозитории с копилефтом и без указанной лицензии. Режим `custom` берет ваш список из аккаунта, а `yolo` отключает фильтр.

Какие данные уходят в GitHits?

Запросы и вопросы, включая `research`. Не включайте в них ключи, личные данные и закрытый код.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Выбор редакции

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

MCP-серверРасширенный доступ48,3 тыс.Звезды репозитория
Официальный

MCP-сервер и CLI для исследования кода: поиск и разбор по вашему проекту и по всему GitHub с экономией токенов

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

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

MCP-серверРасширенный доступ32,6 тыс.Звезды репозитория
Официальный

MCP-сервер на вашей машине, через который ChatGPT и Claude правят код, запускают тесты и смотрят Git в локальном репозитории

MCP-серверШирокий доступ2,5 тыс.Звезды репозитория
Официальный

Локальный индекс кодовой базы с десятью MCP-инструментами: граф зависимостей, история git, здоровье кода и архитектурные решения без повторного grep на каждом ш

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

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

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

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
GitHits CLI (эта карточка)даOAuth124
Context7даAPI-ключ64 240Context7 подставляет документацию и примеры нужной версии; GitHits читает исходники и тесты, сравнивает версии и проверяет здоровье пакета
Deepwiki MCPнетне нужна1 389забирает страницы deepwiki.com в Markdown; GitHits ищет по индексу кода и документации и выдает источники

Коротко о README

Документация описывает быстрый старт, таблицу соответствия инструментов MCP и команд CLI, форматы адресов пакетов и режимы лицензий. Отдельные разделы посвящены `research`, сравнению версий и входу в аккаунт.

Бейдж для README

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

Foxx AIGitHits CLI
Foxx AI

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