# saidsef-mcp-github-pr-issue-analyser

Подключает агента к GitHub: разбирает пул-реквесты, ведёт issues, ставит теги и публикует релизы. Пригодится, когда ревью и рутина по задачам идут прямо из чата.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 6
- Автор: saidsef
- Лицензия: Apache-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/saidsef/mcp-github-pr-issue-analyser
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/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`.

## Требования
- Удалённый сервер: `https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcp`
- Работает с: GitHub

## Установка

### Claude Code (родная платформа)

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http saidsef-mcp-github-pr-issue-analyser https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcp
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add saidsef-mcp-github-pr-issue-analyser --url https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "saidsef-mcp-github-pr-issue-analyser": {
            "url": "https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "saidsef-mcp-github-pr-issue-analyser": {
            "type": "http",
            "url": "https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcp"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http saidsef-mcp-github-pr-issue-analyser https://server.smithery.ai/@saidsef/mcp-github-pr-issue-analyser/mcp
```

## Когда брать
- вытащить диффы и статус CI по открытому пул-реквесту
- оставить ревью-комментарий и поправить уже отправленный
- завести issue и назначить на исполнителя
- проставить тег на коммит и опубликовать релиз
- посмотреть активность вклада и рост звёзд по профилю

## Примеры запросов агенту
- Покажи диффы и статус CI по пул-реквесту #42 в `saidsef/mcp-github-pr-issue-analyser`
- Создай issue про падающий тест и назначь на меня
- Поставь тег `v1.2.0` на последний коммит в main и опубликуй релиз

## Похожие
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [GitDiagram](https://affpapa.org/nevibecode/mcp/gitdiagram.md) — MCP-сервер · ★ 18446
- [Repowise](https://affpapa.org/nevibecode/mcp/repowise.md) — MCP-сервер · ★ 7891
- [sem](https://affpapa.org/nevibecode/mcp/sem.md) — MCP-сервер · ★ 3422
- [GitLab MCP Server](https://affpapa.org/nevibecode/mcp/gitlab-mcp-server.md) — MCP-сервер · ★ 2065
- [Octocode MCP - AI Context Platform](https://affpapa.org/nevibecode/mcp/octocode-mcp-ai-context-platform.md) — MCP-сервер · ★ 955

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
