Skip to content
Kitbay
Submit
MCP serverOfficialGenerally available

GitLab MCP server

RemoteCan change dataNeeds an API key

GitLab's own MCP server is part of GitLab itself, so nothing separate is installed: a client connects over HTTP to the /api/v4/mcp path of gitlab.com or of a self-managed or Dedicated instance, or goes through the mcp-remote proxy when it only supports stdio.

What it does

GitLab's own MCP server is part of GitLab itself, so nothing separate is installed: a client connects over HTTP to the /api/v4/mcp path of gitlab.com or of a self-managed or Dedicated instance, or goes through the mcp-remote proxy when it only supports stdio. Users sign in with OAuth 2.0 or a fine-grained personal access token, and an administrator or group owner has to allow access first. Tools come in toolsets for projects, merge requests, work items, repository files and commits, CI pipelines and jobs, and GitLab Duo agent sessions, with wikis, code security and Orbit as opt-in sets. It is offered on the Free, Premium and Ultimate tiers.

Capabilities

  • Create, update and merge merge requests
  • Read, update and link work items
  • Read repository files and commit changes to a branch
  • Inspect pipelines and job logs, and create, retry or cancel pipelines
  • Search across projects, issues and other GitLab resources
  • Start and follow GitLab Duo agent sessions