saidsef-mcp-github-pr-issue-analyser — MCP-сервер для Claude Code: PR
Подключает агента к GitHub: разбирает пул-реквесты, ведёт issues, ставит теги и публикует релизы. Пригодится, когда ревью и рутина по задачам идут прямо из чата.
claude mcp add --transport http saidsef-mcp-github-pr-issue-analyser https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcpЧто делает saidsef-mcp-github-pr-issue-analyser
Сервер работает поверх stdio или HTTP и авторизуется либо статическим токеном, либо через GitHub OAuth2. По пул-реквестам он умеет забирать диффы, содержимое, связанные issues и статус CI, а ещё создавать PR, комментировать, ревьюить, мержить, закрывать, менять базовую ветку, навешивать метки и снимать/ставить draft. По issues — создание, обновление, поиск, назначение исполнителей, чтение меток репозитория и работа с майлстоунами. Отдельно идут релизы: теги на коммиты, публикация и правка или отзыв уже выпущенного.
Есть и вспомогательные группы инструментов: профиль пользователя, активность вклада и рост звёзд через GraphQL, а также список репозиториев пользователя, организации или самого вызывающего. Читать файлы и дерево каталогов можно на конкретной ветке, теге или SHA.
Чтобы всё это заработало, нужен Python 3.14 и токен GitHub с областями repo и workflow — либо приложение OAuth. Без токена с этими правами сервер к API не пройдёт. Полный список инструментов лежит в docs/tools.md.
Какие задачи решает
- вытащить диффы и статус CI по открытому пул-реквесту
- оставить ревью-комментарий и поправить уже отправленный
- завести issue и назначить на исполнителя
- проставить тег на коммит и опубликовать релиз
- посмотреть активность вклада и рост звёзд по профилю
Примеры запросов агенту
- Покажи диффы и статус CI по пул-реквесту #42 в
saidsef/mcp-github-pr-issue-analyser - Создай issue про падающий тест и назначь на меня
- Поставь тег
v1.2.0на последний коммит в main и опубликуй релиз
Как установить saidsef-mcp-github-pr-issue-analyser
Командой платформы: удалённый сервер
claude mcp add --transport http saidsef-mcp-github-pr-issue-analyser https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcpКомандой платформы: удалённый сервер
codex mcp add saidsef-mcp-github-pr-issue-analyser --url https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcpФайл настроек
{
"mcpServers": {
"saidsef-mcp-github-pr-issue-analyser": {
"url": "https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcp"
}
}
}Файл настроек
{
"servers": {
"saidsef-mcp-github-pr-issue-analyser": {
"type": "http",
"url": "https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http saidsef-mcp-github-pr-issue-analyser https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о saidsef-mcp-github-pr-issue-analyser
Как установить saidsef-mcp-github-pr-issue-analyser в Claude Code?
Одной командой: claude mcp add --transport http saidsef-mcp-github-pr-issue-analyser https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcp.
Что делает saidsef-mcp-github-pr-issue-analyser?
Связывает LLM с управлением репозиторием на GitHub: анализ пул-реквестов, работа с issues, тегами и релизами, плюс профили пользователей и чтение файлов.
Что нужно для работы сервера?
Python 3.14 и токен GitHub с правами repo и workflow либо приложение OAuth. Транспорт — stdio или HTTP.