GitLab MCP Server

MCP-сервер для GitLab и self-hosted инстансов: проекты, merge requests, issues, пайплайны, вики и релизы

  • 2 074 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверВыбор редакции

Широкий доступ

Почему такой уровень

  • Пишет в репозитории, MR и issues и в режиме full может удалять данные
  • Работает с токеном доступа GitLab
Все причины и проверки

zereight/gitlab-mcp

Установка

Ручная установка

npm install -g @zereight/mcp-gitlab

Или brew install zereight/gitlab-mcp/zereight-mcp-gitlab после brew tap.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Пишет в репозитории, MR и issues и в режиме full может удалять данные
  • Работает с токеном доступа GitLab

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер подключает агента к GitLab через API и дает сотни мелких инструментов для проектов, merge requests, issues, пайплайнов, вики, тегов, релизов и вех. Для ревью MR есть двухшаговый сценарий: сначала список измененных файлов, затем диффы пачками. Набор инструментов можно сузить группами, списком или регулярным выражением, а режимы readonly и modify закрывают запись или удаление. В репозитории лежит скилл с подсказками по рабочим сценариям.

Для кого. Для команд на GitLab.com или собственном GitLab, которые хотят вести MR, задачи и CI через агента.

Подходит, если

  • Нужно провести ревью merge request с разбором диффа
  • Нужно разобраться, почему упал пайплайн
  • Нужно создавать и обновлять issues на корпоративном GitLab

Не подходит, если

  • Код хранится на GitHub или другой платформе
  • Политика компании запрещает выдавать токены сторонним инструментам

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

Сделай ревью MR !42 в проекте backend/api и оставь замечания по измененным файлам

MCP

Транспорт
stdio, sse, http
Авторизация
API-ключ

Переменные окружения

GITLAB_PERSONAL_ACCESS_TOKEN обязательная, секрет
Personal Access Token GitLab, если не используется OAuth.
GITLAB_API_URL
Адрес API, например https://gitlab.com/api/v4.
GITLAB_PERMISSION_MODE
readonly, modify или full (по умолчанию).
GITLAB_USE_OAUTH
Включает локальный OAuth через браузер вместо токена.

Ограничения

Нужен Personal Access Token или OAuth-приложение GitLab. По умолчанию режим full, включая удаление, поэтому стоит выставить GITLAB_PERMISSION_MODE=readonly или modify. GITLAB_API_URL должен указывать на /api/v4, а не на корень сайта. Доступ к GitLab.com из России может быть нестабильным, с собственным инстансом ограничений нет. Проект не официальный от GitLab.

Как отключить. Выполните claude mcp remove gitlab или удалите блок gitlab из конфигурации MCP. Отзовите токен в настройках GitLab.

Частые вопросы

Работает ли с собственным GitLab?

Да, укажите адрес своего инстанса в GITLAB_API_URL с суффиксом /api/v4.

Как запретить удаление?

GITLAB_PERMISSION_MODE=modify оставляет создание и изменение, но убирает все инструменты удаления. readonly закрывает запись полностью.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Удаленный MCP-сервер, который отдает агенту документацию и код любого публичного GitHub-репозитория без установки

MCP-серверРасширенный доступ8,5 тыс.Звезды репозитория
Российский стек

MCP-сервер для GitVerse с 25 инструментами в стиле bitbucket-mcp: pull requests, инлайн-код-ревью с вердиктами и запуск CI-пайплайнов GitVerse Actions

MCP-серверШирокий доступ1Звезды репозитория
Российский стек

MCP-сервер с 76 типизированными инструментами поверх CLI для GitFlic: слияния, задачи, релизы, реестр пакетов, с фильтрами групп и read-only режимом

MCP-серверРасширенный доступ
Российский стек

Единственный найденный MCP-сервер для GitFlic, российской платформы хостинга репозиториев: проекты, issue, merge request, файлы, релизы, вебхуки и CI/CD

MCP-серверШирокий доступ
Официальный

Локальный индекс кодовой базы с десятью MCP-инструментами: граф зависимостей, история git, здоровье кода и архитектурные решения без повторного grep на каждом ш

MCP-серверРасширенный доступ8 тыс.Звезды репозитория

Плагин со скиллами для сборки MCP-серверов и MCP-приложений на TypeScript: агент создает, дорабатывает, отлаживает и проверяет их

ПлагинРасширенный доступ10,8 тыс.Звезды репозитория

Коротко о README

README описывает четыре способа авторизации: PAT, локальный OAuth через браузер, OAuth-прокси для удаленных клиентов и авторизацию на каждый запрос. Сервер ставится через Homebrew, npm или Nix и запускается в режимах stdio, SSE и Streamable HTTP, в том числе из Docker-образа. Есть отдельные гайды для Claude Code, VS Code, Copilot, Codex и Cursor, фильтры инструментов и переменные окружения описаны на сайте документации. Лицензия MIT.

Бейдж для README

Сообщить о проблеме

Foxx AIGitLab MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.