GitLab MCP

Agent

GitLab MCP

Creator:

mcp_depot

About this agent

GitLab's official MCP server, generally available since GitLab 19.5 on Free, Premium and Ultimate tiers. Agents can read and act on projects, issues, merge requests, pipelines and code. It runs on GitLab.com or your own self-managed instance at /api/v4/mcp and authenticates with OAuth or a fine-grained token. An administrator must enable MCP access for the group or instance first.

Connect

MCP endpoint: https://gitlab.com/api/v4/mcp

Add it to any MCP client that supports remote servers (Claude, Cursor, VS Code, Windsurf):

JSON
{
  "mcpServers": {  
    "gitlab": {  
      "url": "https://gitlab.com/api/v4/mcp"  
    }  
  }  
}

Details

  • Authentication: OAuth or fine-grained PAT
  • Maintainer: GitLab (official server)
  • Category: Developer Tools
  • Tags: git, merge-requests, ci-cd, devops
  • Popularity: 9.7k searches/mo; GA in GitLab 19.5

Connect to this MCP server

Server URL

https://gitlab.com/api/v4/mcp
Checking the server…

Claude Code

Run in your terminal. Add --scope user to use it in every project.

Claude Desktop: claude_desktop_config.json

Open it from Settings → Developer → Edit Config, then restart Claude. Or skip the file: Settings → Connectors → Add custom connector, and paste the URL.

Comments & Discussion

Scroll to load comments...

Tags

git
merge-requests
ci-cd
devops
mcp

Share

Loading recommendations...