Skip to main content
Glama

mcp-gitlab

GitLab MCP — оборачивает GitLab REST API v4 (с собственным API-ключом)

Часть Pipeworx — MCP-шлюза, соединяющего AI-агентов с 1476+ живыми источниками данных.

Инструменты

Инструмент

Описание

gitlab_list_projects

Перечисляет все доступные проекты GitLab. Возвращает ID проекта, имя, путь, описание, количество звёзд и URL. Используйте gitlab_get_project для получения подробной информации.

gitlab_get_project

Получает сведения о конкретном проекте GitLab (например, ID проекта «123» или путь «group/project»). Возвращает имя, описание, видимость, звёзды, форки и ветку по умолчанию.

gitlab_list_issues

Ищет задачи (issues) в проекте GitLab по ID проекта. Возвращает ID задачи, заголовок, состояние (открыта/закрыта), метки, исполнителя и URL. Фильтруйте по статусу и меткам.

gitlab_list_mrs

Перечисляет запросы на слияние (merge requests) в проекте GitLab по ID проекта. Возвращает ID MR, заголовок, состояние, автора, исходную/целевую ветки и URL. Фильтруйте по состоянию и автору.

gitlab_get_file

Получает содержимое файла из репозитория GitLab по ID проекта и пути к файлу (например, «src/main.py»). Возвращает декодированное содержимое, размер файла, имя и кодировку.

Related MCP server: GitLab MR MCP

Быстрый старт

Добавьте в ваш MCP-клиент (Claude Desktop, Cursor, Windsurf и т. д.):

{
  "mcpServers": {
    "gitlab": {
      "url": "https://gateway.pipeworx.io/gitlab/mcp"
    }
  }
}

Что на самом деле предоставляет эта конечная точка

tools/list по адресу https://gateway.pipeworx.io/gitlab/mcp возвращает инструменты из таблицы выше плюс общие мета-инструменты Pipeworxask_pipeworx, discover_tools, search_within, remember/recall и остальной набор, общий для всего шлюза. Поэтому количество инструментов, которое вы видите, больше, чем в этой таблице: конечная точка одного пакета в настоящее время перечисляет примерно 30 общих инструментов вместе с собственными инструментами пакета. Ответ initialize соединения указывает его точную область действия и является авторитетным ответом на данный день.

Это сделано намеренно, а не случайное мультиплексирование. Мета-инструменты позволяют ограниченному соединению ответить на вопрос, который этот пакет не охватывает, — через ask_pipeworx, который маршрутизирует по всему каталогу, — без добавления второго MCP-сервера. В настоящее время невозможно подключить конечную точку пакета без них; если дополнительные схемы стоят вам больше контекста, чем стоит маршрутизация, подключитесь к полному шлюзу один раз, а не к нескольким конечным точкам пакетов.

Или подключитесь к полному шлюзу Pipeworx, чтобы получить список инструментов всех пакетов напрямую, а не только этого:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

Оба URL-адреса ведут к одному и тому же шлюзу и к одним и тем же 1476+ источникам данных. Единственное отличие — инструменты какого пакета перечислены напрямую; ask_pipeworx достигает всех из любого из них.

Использование с ask_pipeworx

Вместо прямого вызова инструментов вы можете задавать вопросы на простом английском — это работает как на конечной точке пакета выше, так и на полном шлюзе:

ask_pipeworx({ question: "your question about Gitlab data" })

Шлюз выбирает подходящий инструмент и автоматически заполняет аргументы.

Дополнительно

Лицензия

MIT

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to interact with GitLab repositories, manage merge requests, review code diffs, post comments, and handle issues directly through natural language.
    30
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to interact with GitLab repositories, allowing them to manage merge requests and issues including listing projects, fetching MR details and diffs, adding comments, and updating MR titles and descriptions.
    30
    94
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables AI agents to interact with GitLab repositories, monitor documentation changes, manage issues and merge requests, and search across projects with comprehensive file and commit operations.
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to interact with GitLab for managing projects, branches, issues, and merge requests. It provides tools for searching code and performing file operations like reading and writing directly within repositories.
    26
    MIT

View all related MCP servers

Related MCP Connectors

  • Git-backed platform for skills, tools, and context for AI agents

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

  • Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pipeworx-io/mcp-gitlab'

If you have feedback or need assistance with the MCP directory API, please join our Discord server