mcp-gitlab
mcp-gitlab
GitLab MCP — envuelve la API REST de GitLab v4 (trae tu propia clave de API)
Parte de Pipeworx — una puerta de enlace MCP que conecta agentes de IA a más de 1476 fuentes de datos en vivo.
Herramientas
Herramienta | Descripción |
| Lista todos los proyectos de GitLab accesibles. Devuelve el ID del proyecto, nombre, ruta, descripción, número de estrellas y URL. Usa gitlab_get_project para obtener información detallada. |
| Obtén detalles de un proyecto específico de GitLab (por ejemplo, ID de proyecto "123" o ruta "group/project"). Devuelve nombre, descripción, visibilidad, estrellas, bifurcaciones y rama predeterminada. |
| Busca incidencias en un proyecto de GitLab por ID de proyecto. Devuelve ID de incidencia, título, estado (abierta/cerrada), etiquetas, asignado y URL. Filtra por estado y etiquetas. |
| Lista las solicitudes de fusión en un proyecto de GitLab por ID de proyecto. Devuelve ID de MR, título, estado, autor, ramas de origen/destino y URL. Filtra por estado y autor. |
| Obtén el contenido de un archivo de un repositorio de GitLab por ID de proyecto y ruta de archivo (por ejemplo, "src/main.py"). Devuelve contenido decodificado, tamaño del archivo, nombre y codificación. |
Related MCP server: GitLab MR MCP
Inicio rápido
Añádelo a tu cliente MCP (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"gitlab": {
"url": "https://gateway.pipeworx.io/gitlab/mcp"
}
}
}Lo que este endpoint realmente ofrece
tools/list en https://gateway.pipeworx.io/gitlab/mcp devuelve las herramientas de la tabla anterior más las meta-herramientas compartidas de Pipeworx — ask_pipeworx, discover_tools, search_within, remember/recall y el resto del conjunto de la puerta de enlace. Por lo tanto, el número de herramientas que ves es mayor que el de esta tabla: un endpoint de un solo paquete actualmente lista aproximadamente 30 herramientas compartidas junto con las propias del paquete. La respuesta de initialize de la conexión indica su alcance exacto y es la respuesta autoritativa para un día determinado.
Esto es deliberado, no una multiplexación accidental. Las meta-herramientas son lo que permiten que una conexión con alcance responda a una pregunta que este paquete no cubre — a través de ask_pipeworx, que enruta a través de todo el catálogo — sin que tengas que añadir un segundo servidor MCP. Actualmente no hay forma de montar un endpoint de paquete sin ellas; si los esquemas adicionales te cuestan más contexto de lo que vale el enrutamiento, conéctate a la puerta de enlace completa una vez en lugar de a varios endpoints de paquete.
O conéctate a la puerta de enlace completa de Pipeworx para obtener las herramientas de todos los paquetes listadas directamente, en lugar de solo las de este:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}Ambas URL llegan a la misma puerta de enlace y a las mismas más de 1476 fuentes de datos. La única diferencia es qué herramientas del paquete se listan directamente; ask_pipeworx llega a todas desde cualquiera de las dos.
Uso con ask_pipeworx
En lugar de llamar a las herramientas directamente, puedes hacer preguntas en inglés sencillo — esto funciona tanto en el endpoint del paquete anterior como en la puerta de enlace completa:
ask_pipeworx({ question: "your question about Gitlab data" })La puerta de enlace elige la herramienta adecuada y completa los argumentos automáticamente.
Más
Licencia
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