Flori / MCP servers

GitLab MCP server

By the Flori team · Published · Updated

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.

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?

GitLab MCP servers in the registry

ServerWhat it doesHow it runsUpdated
mcp
com.gitlab/mcp
Official · gitlab.com
Official GitLab MCP ServerHosted: https://gitlab.com/api/v4/mcp2025-10-02
GitLab MCP Server
io.github.zereight/gitlab-mcp
GitHub: zereight
GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.Registry package: @zereight/mcp-gitlab2026-10-29
Advanced GitLab MCP server
io.github.structured-world/gitlab-mcp
GitHub: structured-world
64 CQRS tools exposing 234 GitLab operations across 26 entity typesRegistry package: @structured-world/gitlab-mcp2026-10-28
gitlab-docs
io.github.ozanmutlu/gitlab-docs
GitHub: ozanmutlu
Search and browse 2,900+ official GitLab documentation pages via MCPRegistry package: gitlab-docs-mcp2026-10-26
mcp-gitlab
io.github.vish288/mcp-gitlab
GitHub: vish288
GitLab MCP server (MCP 2026-07-28): projects, MRs, pipelines, CI/CD, issues; writes or read-onlyRegistry package: mcp-gitlab2026-10-22
GitLab MCP Server
io.github.jmrplens/gitlab-mcp-server
GitHub: 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/gitlab2026-10-20
GitLab MCP Server
io.github.sumirati/mcp-gitlab
GitHub: sumirati
Developer-ready GitLab MCP server for CE and EE instances.Registry package: @sumirati/mcp-gitlab2026-10-16
gitlab-ci-break-lint
io.github.jmshinhwa/gitlab-ci-break-lint
GitHub: jmshinhwa
Names the .gitlab-ci.yml lines your runner will reject after the next GitLab major upgradeRegistry package: @readystack/gitlab-ci-break-lint2026-09-23
efficient-gitlab
io.github.detailobsessed/efficient-gitlab
GitHub: detailobsessed
Token-efficient GitLab MCP: 167 tools via 3 meta-tools, field projection, keyset paginationRegistry package: efficient-gitlab-mcp-server2026-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/mcp

Does 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

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