mcp-gitlab
mcp-gitlab
GitLab MCP — kapselt die GitLab REST API v4 (eigener API-Schlüssel)
Teil von Pipeworx — ein MCP-Gateway, das KI-Agenten mit über 1476 Live-Datenquellen verbindet.
Werkzeuge
Werkzeug | Beschreibung |
| Listet alle zugänglichen GitLab-Projekte auf. Gibt Projekt-ID, Name, Pfad, Beschreibung, Sternanzahl und URL zurück. Verwenden Sie gitlab_get_project, um detaillierte Informationen abzurufen. |
| Ruft Details für ein bestimmtes GitLab-Projekt ab (z. B. Projekt-ID "123" oder Pfad "group/project"). Gibt Name, Beschreibung, Sichtbarkeit, Sterne, Forks und Standardbranch zurück. |
| Durchsucht Issues in einem GitLab-Projekt anhand der Projekt-ID. Gibt Issue-ID, Titel, Status (offen/geschlossen), Labels, Bearbeiter und URL zurück. Filtern Sie nach Status und Labels. |
| Listet Merge Requests in einem GitLab-Projekt anhand der Projekt-ID auf. Gibt MR-ID, Titel, Status, Autor, Quell-/Zielbranches und URL zurück. Filtern Sie nach Status und Autor. |
| Ruft Dateiinhalte aus einem GitLab-Repository anhand von Projekt-ID und Dateipfad ab (z. B. "src/main.py"). Gibt dekodierten Inhalt, Dateigröße, Namen und Kodierung zurück. |
Related MCP server: GitLab MR MCP
Schnellstart
Fügen Sie es zu Ihrem MCP-Client hinzu (Claude Desktop, Cursor, Windsurf usw.):
{
"mcpServers": {
"gitlab": {
"url": "https://gateway.pipeworx.io/gitlab/mcp"
}
}
}Was dieser Endpunkt tatsächlich bedient
tools/list unter https://gateway.pipeworx.io/gitlab/mcp gibt die Tools in der obigen Tabelle zurück, plus die gemeinsamen Pipeworx-Meta-Tools — ask_pipeworx, discover_tools, search_within, remember/recall und den Rest des Gateway-weiten Satzes. Die Anzahl der Tools, die Sie sehen, ist also größer als diese Tabelle: Ein Einzelpaket-Endpunkt listet derzeit etwa 30 gemeinsame Tools neben den eigenen des Pakets auf. Die initialize-Antwort der Verbindung gibt den genauen Umfang an und ist die maßgebliche Antwort für einen bestimmten Tag.
Das ist beabsichtigt, kein versehentliches Multiplexing. Die Meta-Tools ermöglichen es einer eingeschränkten Verbindung, eine Frage zu beantworten, die dieses Paket nicht abdeckt — über ask_pipeworx, das über den gesamten Katalog routet — ohne dass Sie einen zweiten MCP-Server hinzufügen müssen. Es gibt derzeit keine Möglichkeit, einen Paket-Endpunkt ohne sie zu mounten; wenn die zusätzlichen Schemas mehr Kontext kosten, als das Routing wert ist, verbinden Sie sich einmal mit dem vollständigen Gateway, anstatt mit mehreren Paket-Endpunkten.
Oder verbinden Sie sich mit dem vollständigen Pipeworx-Gateway, um die Tools jedes Pakets direkt aufgelistet zu bekommen, anstatt nur die dieses einen:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}Beide URLs erreichen dasselbe Gateway und dieselben über 1476 Datenquellen. Der einzige Unterschied besteht darin, welche Tools des Pakets direkt aufgelistet sind; ask_pipeworx erreicht alle von beiden aus.
Verwendung mit ask_pipeworx
Anstatt Tools direkt aufzurufen, können Sie Fragen in einfachem Englisch stellen — das funktioniert sowohl auf dem obigen Paket-Endpunkt als auch auf dem vollständigen Gateway:
ask_pipeworx({ question: "your question about Gitlab data" })Das Gateway wählt das richtige Tool aus und füllt die Argumente automatisch aus.
Mehr
Lizenz
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