MCPHIVE

GitLab MCP: Документация

Обновлено:

Подключение

Remote: https://<ваш-инстанс>/api/v4/mcp — как для GitLab.com, так и для self-managed установок (свой домен вместо <ваш-инстанс>). Авторизация — OAuth 2.0 с Dynamic Client Registration: клиент регистрируется автоматически, ручного создания OAuth-приложения не требуется.

Инструменты

  • create_issue — создание задачи с описанием, метками и назначением.
  • get_merge_request_diffs — diff изменений merge request'а для ревью без открытия веб-интерфейса.
  • manage_pipeline — запуск, остановка и статус CI/CD пайплайнов.
  • get_job_log — логи конкретной джобы пайплайна, включая упавшие.
  • semantic_code_search — поиск по кодовой базе по смыслу запроса, а не по точному совпадению строк.

Сценарий для агента

«Почему упал пайплайн на ветке feature/auth?», «найди, где обрабатывается refresh-токен, и заведи issue на рефакторинг», «покажи diff последнего merge request'а в этом проекте».

Ограничения

Сервер в статусе Beta — интерфейс инструментов может меняться. Набор доступных возможностей зависит от тарифа проекта: часть AI-функций Duo требует Premium/Ultimate с дополнением GitLab Duo Pro/Enterprise.

Тарифы

Доступен на тарифах Free, Premium и Ultimate; часть функциональности Duo может требовать дополнительной лицензии — уточняйте у администратора инстанса.

GitLab MCP — Документация