
GitHub PR Review Context
Подключить GitHub PR Review Context
Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.
Способ подключения
Куда подключить
Скопируйте и проверьте
Claude
Hosted GitHub MCP server with optional toolset URLs and read-only mode.
- 1.Получите endpoint и токен доступа, если он требуется.
- 2.Добавьте remote MCP endpoint в Claude.
- 3.Проверьте подключение в списке доступных инструментов.
{
"mcpServers": {
"github-pr-context-mcp": {
"url": "https://api.githubcopilot.com/mcp/",
"transport": "http"
}
}
}Supports path-based toolsets such as /x/issues and /x/repos.
Supports read-only URLs and optional headers such as X-MCP-Toolsets and X-MCP-Readonly.
Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.
Как оценить GitHub PR Review Context
GitHub PR Review Context относится к AI и машинное обучение, Разработка, GitHub, Безопасность. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.
- Происхождение
- Проект сообщества
- Лицензия
- MIT
- Реализация
- Python
Что проверить перед выбором
- Изучите README, открытые issues и историю последних изменений в репозитории.
- Уточните воспроизводимый способ установки и удаления сервера.
- Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.
Карточка отредактирована 20.07.2026.
Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.
Характеристики
Общее
- СтатусСообщество
- Разработчикpaarths-collab
- ЛицензияMIT
Технологии
- ЯзыкиPython
Описание
Возможности
- Извлекает релевантные фрагменты из истории PR по ключевым словам и изменениям кода.
- Удаляет из данных лишние метаданные и пустые поля — экономит место в промпте.
- Работает асинхронно с библиотекой tenacity: автоматически повторяет запросы при ошибках сети.
- Сохраняет прогресс индексации в SQLite — при перезапуске не начинает заново.
- В режиме Pure Context (v0.3.0) передаёт сырые данные напрямую агенту, без внутренней обработки LLM.
- В версии Legacy (v0.2.9) сам выполняет анализ через встроенный движок OpenAI или Anthropic.
- Для настройки нужен только GitHub-токен — никаких дополнительных ключей API.
- Генерирует тесты на основе типичных паттернов изменений из истории репозитория.
- Проводит аудит безопасности: сверяет код с уязвимостями, которые уже исправляли в прошлых PR.
- Адаптирован под Cursor, Windsurf и Claude Desktop.
Как подключить
Установка занимает три шага.
Шаг 1. Выберите версию и установите сервер.
Pure Context v0.3.0 (рекомендуется). Склонируйте форк репозитория, переключитесь на ветку и установите через pipx:
git clone https://github.com/YOUR_USERNAME/github-pr-context-mcp.git
cd github-pr-context-mcp
git checkout v0.3.0-hardening
pipx install -e .
Legacy Agent v0.2.9 устанавливается командой из PyPI:
pipx install github-pr-context-mcp==0.2.9
Шаг 2. Задайте переменную окружения с токеном GitHub:
export GITHUB_TOKEN=ваш_токен_доступа
Шаг 3. Настройте клиент. Пример конфигурации для Claude Desktop:
{
"mcpServers": {
"github-pr-context": {
"command": "github-pr-context-mcp",
"args": [],
"env": {
"GITHUB_TOKEN": "ваш_токен"
}
}
}
}
Перезапустите Claude Desktop, чтобы сервер подключился.
Примеры запросов
- «Покажи контекст для этого PR. Что изменилось по сравнению с прошлыми аналогичными пул-реквестами?»
- «Найди в истории репозитория уязвимости, похожие на изменения в файле auth/login.py.»
- «Сгенерируй тесты для нового метода createUser(). Ориентируйся на типичные кейсы из истории проекта.»
- «Проверь код на безопасность. Какие уязвимости из прошлых аудитов могут повториться здесь?»
Технические детали
- Язык: Python 3.10+
- Транспорт: MCP (Model Context Protocol)
- Лицензия: MIT
- Совместимые клиенты: Claude Desktop, Cursor, Windsurf
- Версии: Pure Context v0.3.0, Legacy Agent v0.2.9
- Репозиторий: paarths-collab/github-pr-context-mcp