GitLab MCP server
Short answer: Yes. GitLab has an official MCP server: com.gitlab/mcp, published in the official MCP Registry under the verified gitlab.com domain and hosted at https://gitlab.com/api/v4/mcp.
This page covers the official server for GitLab and the community alternatives, the listed connection options, and what to check before using Claude, ChatGPT or Cursor. Registry entries checked in October 2026.
What can you do with the GitLab MCP server?
GitLab's official server is hosted at gitlab.com/api/v4/mcp and lets an assistant work with projects, issues, merge requests and pipelines using your GitLab access.
- Summarize a merge request and draft review notes.
- Open issues from a bug list with labels and milestones.
- Explain a failed pipeline job and suggest the fix.
Is there an official GitLab MCP server?
Yes. The MCP Registry only lets a publisher use a namespace it has proved it controls, through the vendor's domain or its GitHub organisation. This entry is published under GitLab's own namespace: com.gitlab/mcp. 8 community servers are listed too.
What should you check before connecting GitLab?
- Which groups and projects your account can reach; the assistant can reach the same.
- Self-managed GitLab instances use their own address rather than gitlab.com.
GitLab MCP servers in the registry
| Server | What it does | How it runs | Updated |
|---|---|---|---|
mcpcom.gitlab/mcpOfficial · gitlab.com | Official GitLab MCP Server | Hosted: https://gitlab.com/api/v4/mcp | 2025-10-02 |
GitLab MCP Serverio.github.zereight/gitlab-mcpGitHub: zereight | GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more. | Registry package: @zereight/mcp-gitlab | 2026-10-29 |
Advanced GitLab MCP serverio.github.structured-world/gitlab-mcpGitHub: structured-world | 64 CQRS tools exposing 234 GitLab operations across 26 entity types | Registry package: @structured-world/gitlab-mcp | 2026-10-28 |
gitlab-docsio.github.ozanmutlu/gitlab-docsGitHub: ozanmutlu | Search and browse 2,900+ official GitLab documentation pages via MCP | Registry package: gitlab-docs-mcp | 2026-10-26 |
mcp-gitlabio.github.vish288/mcp-gitlabGitHub: vish288 | GitLab MCP server (MCP 2026-07-28): projects, MRs, pipelines, CI/CD, issues; writes or read-only | Registry package: mcp-gitlab | 2026-10-22 |
GitLab MCP Serverio.github.jmrplens/gitlab-mcp-serverGitHub: jmrplens | Go MCP server for GitLab: 2 dynamic tools reach ~876 actions on Free/CE, up to ~1103 on Ultimate. | Hosted: https://mcp.jmrp.io/gitlab | 2026-10-20 |
GitLab MCP Serverio.github.sumirati/mcp-gitlabGitHub: sumirati | Developer-ready GitLab MCP server for CE and EE instances. | Registry package: @sumirati/mcp-gitlab | 2026-10-16 |
gitlab-ci-break-lintio.github.jmshinhwa/gitlab-ci-break-lintGitHub: jmshinhwa | Names the .gitlab-ci.yml lines your runner will reject after the next GitLab major upgrade | Registry package: @readystack/gitlab-ci-break-lint | 2026-09-23 |
efficient-gitlabio.github.detailobsessed/efficient-gitlabGitHub: detailobsessed | Token-efficient GitLab MCP: 167 tools via 3 meta-tools, field projection, keyset pagination | Registry package: efficient-gitlab-mcp-server | 2026-05-15 |
Showing 8 of 16 community entries, app-specific publishers first.
How do I connect the GitLab MCP server to Claude?
The registry lists a hosted endpoint at https://gitlab.com/api/v4/mcp. Check the publisher's authentication and client requirements, then add the endpoint as a custom connector in Claude and complete any sign-in it requires.
In Claude Code, run:
claude mcp add --transport http gitlab https://gitlab.com/api/v4/mcpDoes the GitLab MCP server work with ChatGPT?
A hosted endpoint is available at https://gitlab.com/api/v4/mcp. ChatGPT needs a compatible remote transport and authentication flow, and your account or workspace must allow custom MCP connections. Confirm those requirements with the publisher before connecting.
How do I add it to Cursor?
Start with this remote endpoint in .cursor/mcp.json in your project, or ~/.cursor/mcp.json for every project. Add any authentication fields required by the publisher:
{
"mcpServers": {
"gitlab": {
"url": "https://gitlab.com/api/v4/mcp"
}
}
}
Keep what your assistant does in one place
Development stays in GitLab while the client-facing plan, approvals and next steps for the project live in Flori. Flori's MCP server gives every assistant one shared CRM and project record.
Other developer tools MCP servers
- Argo CD MCP server
- AWS MCP server (official)
- Azure MCP server (official)
- Bitbucket MCP server
- Chrome DevTools MCP server (official)
- ClickHouse MCP server (official)
- Cloudflare MCP server (official)
- Context7 MCP server (official)
How this page is checked
Rows come from the official MCP Registry. Official means a verified GitLab namespace, not a security review. See the full directory.
Give your assistant a project record