mcp-gitlab
mcp-gitlab
GitLab MCP — оборачивает GitLab REST API v4 (с собственным API-ключом)
Часть Pipeworx — MCP-шлюза, соединяющего AI-агентов с 1476+ живыми источниками данных.
Инструменты
Инструмент | Описание |
| Перечисляет все доступные проекты GitLab. Возвращает ID проекта, имя, путь, описание, количество звёзд и URL. Используйте gitlab_get_project для получения подробной информации. |
| Получает сведения о конкретном проекте GitLab (например, ID проекта «123» или путь «group/project»). Возвращает имя, описание, видимость, звёзды, форки и ветку по умолчанию. |
| Ищет задачи (issues) в проекте GitLab по ID проекта. Возвращает ID задачи, заголовок, состояние (открыта/закрыта), метки, исполнителя и URL. Фильтруйте по статусу и меткам. |
| Перечисляет запросы на слияние (merge requests) в проекте GitLab по ID проекта. Возвращает ID MR, заголовок, состояние, автора, исходную/целевую ветки и URL. Фильтруйте по состоянию и автору. |
| Получает содержимое файла из репозитория 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 возвращает инструменты из таблицы выше плюс общие мета-инструменты Pipeworx — ask_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
This server cannot be installed
Maintenance
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
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with GitLab repositories, manage merge requests, review code diffs, post comments, and handle issues directly through natural language.30MIT
- AlicenseNot gradedqualityDmaintenanceEnables 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.3094MIT
- FlicenseNot gradedqualityNot gradedmaintenanceEnables 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.
- AlicenseNot gradedqualityDmaintenanceEnables 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.26MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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