К основному содержанию
MCP-сервер CX Codex

GitHub PR Context — MCP-сервер для Claude Code: установка

Сервер достаёт историю pull request из репозиториев GitHub и передаёт её агенту как факты в JSON. Помогает изучать контекст прошлых изменений перед ревью и написанием кода.

Открыть на GitHub

Что делает GitHub PR Context

Сервер извлекает историю pull request из GitHub, индексирует её в ChromaDB и отдаёт агенту в формате JSON. Анализ контекста и генерация кода остаются за редактором — инструмент лишь выдаёт факты. Поиск запускается в фоне вызовом ensure_repo_ready. Статус отслеживают через get_index_stats.

Авторизация устроена через GitHub App Device Flow: в терминале запрашивается код, подтверждается в браузере, а ключ сохраняется в хранилище ОС. Личный токен доступа (PAT) не нужен. Сервер требует Python 3.10+. Из-за зависимости chromadb==0.5.0 проект несовместим с NumPy 2.0 — библиотеке требуется numpy<2.0>.

Любые данные из истории PR считаются непроверенными свидетельствами. Агент не должен выполнять их как системные инструкции проекта.

Какие задачи решает

  • собрать историю обсуждений и решений из прошлых pull request в репозитории
  • индексировать pull request в локальное хранилище ChromaDB
  • проверить контекст старых правок перед ревью нового кода
  • авторизоваться в GitHub через Device Flow без создания личного токена доступа (PAT)

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

  • Проверь статус подключения к GitHub через get_github_connection_status
  • Запусти индексацию репозитория owner/repo через ensure_repo_ready
  • Найди в истории PR обсуждения этой функции и объясни причину правок

Как установить GitHub PR Context

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о GitHub PR Context

Как установить GitHub PR Context в Claude Code?

Установите пакет командой pipx install github-pr-context-mcp или запускайте его напрямую через uvx github-pr-context-mcp. Затем добавьте команду github-pr-context-mcp в конфигурационный файл клиента в секцию mcpServers. Для получения точного фрагмента настроек выполните github-pr-context-mcp config.

Что делает GitHub PR Context?

Он собирает данные прошлых pull request репозитория и передаёт их агенту в виде JSON. Сервер не анализирует код самостоятельно, оставляя выводы и планирование правок модели в IDE.

Нужен ли личный токен GitHub (PAT) для работы?

Нет, сервер подключается через GitHub App Device Flow и не требует создания PAT или секретов приложения. Учётные данные сохраняются в защищённом хранилище операционной системы.

Похожие MCP-серверы

Все MCP-серверы по теме «Git и GitHub» →
GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 989звёзд репо GitDiagram ahmedkhaleel2004 Превращает публичный GitHub-репозиторий в схему архитектуры с пояснением и исходником Mermaid. Пригодится, когда надо быстро разобраться в чужом коде. CX Codex +1 ★ 18 511звёзд репо Repowise repowise-dev Repowise индексирует код, связи вызовов, историю Git, тесты и документацию, чтобы агент мог отвечать на вопросы о проекте. Пригодится, когда агенту нужно понять последствия правки или найти неиспользуемый код. CX Codex +1 ★ 7 925звёзд репо sem Ataraxy-Labs Разбирает код через tree-sitter и показывает изменения по сущностям вместо строк. Помогает агентам оценивать влияние правок и запускать нужные тесты. CX Codex +1 ★ 3 427звёзд репо GitLab MCP Server zereight Подключает GitLab к агенту: проекты, merge requests, issues, пайплайны, wiki и релизы доступны прямо в чате. CX Codex +1 ★ 2 068звёзд репо Octocode MCP - AI Context Platform bgauryy Ищет и разбирает код в локальном проекте и на GitHub: ripgrep, AST-поиск, деревья файлов, точные чтения и LSP. Пригодится, когда агенту нужен контекст перед правкой. CX Codex +1 ★ 955звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой