Skip to main content
Glama

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

gitlab_list_projects

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.

gitlab_get_project

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.

gitlab_list_issues

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.

gitlab_list_mrs

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.

gitlab_get_file

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-Toolsask_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

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