
GitLab MCP Server — dubuqingfeng
Подключить GitLab MCP Server — dubuqingfeng
Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.
Способ подключения
Куда подключить
Скопируйте и проверьте
Managed connector: Smithery
Подключение выполняется через готовый коннектор или платформенную интеграцию.
- 1.Откройте страницу коннектора или маркетплейс платформы.
- 2.Подключите аккаунт сервиса и выдайте нужные разрешения.
- 3.Проверьте, что инструменты доступны в Smithery.
Провайдер: Smithery
Ссылка: https://smithery.ai/servers/gitlabИнструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.
Как оценить GitLab MCP Server — dubuqingfeng
GitLab MCP Server — dubuqingfeng относится к AI и машинное обучение, GitLab. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.
- Происхождение
- Проект сообщества
- Лицензия
- MIT
- Реализация
- TypeScript
- Транспорт
- stdio
Что проверить перед выбором
- Изучите README, открытые issues и историю последних изменений в репозитории.
- Проверьте команду установки и зависимости перед запуском в рабочем окружении.
- Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.
Карточка отредактирована 20.07.2026.
Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.
Характеристики
Общее
- СтатусСообщество
- Разработчикdubuqingfeng
- ЛицензияMIT
Технологии
- ЯзыкиTypeScript
- Транспортstdio
Описание
Возможности
- Получает детальную информацию о конкретном Merge Request и выводит список всех MR в проекте.
- Запускает автоматическое код-ревью для Merge Request, для отдельной ветки или для конкретного коммита.
- Читает содержимое любого файла из указанной ветки репозитория.
- Выводит полный список веток проекта.
- Пишет заметки и результаты ревью в Merge Request.
- Гибко настраивает уведомления: может писать заметку только в GitLab, только в Lark, или дублировать в оба сервиса.
- Применяет встроенные правила код-ревью для TypeScript, React, Node.js, Go, Python, Rust, общих бэкенд-проектов и баз данных.
- Поддерживает создание собственных правил ревью через внешний JSON-конфиг, отключение стандартных правил и добавление проектных типов.
- Сортирует правила ревью по категориям: безопасность, производительность, поддерживаемость, стиль кода, лучшие практики.
Как подключить
1. Установите пакет через npx. Требуется Node.js.
npx -y @dubuqingfeng/gitlab-mcp-server2. Создайте персональный токен доступа GitLab с правами read_api и write_repository.
3. Добавьте конфигурацию в файл настроек вашего MCP-клиента. Пример для Claude Desktop:
{ "mcpServers": { "gitlab-mcp-server": { "command": "npx", "args": ["-y", "@dubuqingfeng/gitlab-mcp-server"], "env": { "GITLAB_TOKEN": "glpat-ваш_токен", "GITLAB_URL": "https://gitlab.com" } } } }Переменная GITLAB_URL необязательна — по умолчанию сервер работает с gitlab.com. Если используете self-hosted GitLab, укажите URL инстанса без суффикса /api/v4.
4. Перезапустите MCP-клиент, чтобы сервер стал доступен AI-ассистенту.
Примеры запросов
- «Покажи список всех открытых Merge Request в проекте my-org/backend-api. Отсортируй по убыванию даты создания».
- «Проведи код-ревью для Merge Request #23. Проверь код на уязвимости и соответствие лучшим практикам для Python».
- «Прочитай содержимое файла src/config/database.ts из ветки develop».
- «Напиши в Merge Request #15 комментарий: "Функция handleRequest не обрабатывает ошибки валидации. Добавь try-catch блок"».
Технические детали
- Язык: TypeScript
- Транспорт: stdio
- Лицензия: MIT
- Совместимость: Claude Desktop, Cursor, Continue.dev и другие MCP-клиенты