MCP or Not?

Draft: research not yet reviewed. Hidden from search engines and production.

OfficialClaude connector: not verified

GitLab MCP server & Claude connector

Does GitLab have an official MCP server or Claude connector?

Official

As of October 2026, GitLab has an official MCP server built into GitLab itself, documented at docs.gitlab.com and generally available since GitLab 19.5. Clients connect to your instance's /api/v4/mcp endpoint with OAuth or a fine-grained token, on Free, Premium and Ultimate. It includes write tools, and an admin must allow access first.

Last checked

Verdict and evidence

What we checked
GitLab MCP server
Published by
GitLab (official)
Runs
Hosted (remote)
Sign-in
OAuth sign-in
Stage
Generally available
Plan
Free, Premium and Ultimate on GitLab.com, Self-Managed and Dedicated; access must first be allowed for the top-level group (GitLab.com) or the instance. GitLab.com rate limit 60 req/min (Free), 600 (Premium/Ultimate).
Endpoint
https://gitlab.com/api/v4/mcp

Evidence

What an AI can do in GitLab

Read

  • Get an issueget_issue
  • List merge requestslist_merge_requests
  • Get a CI pipelineget_pipeline
  • Read a repository fileget_repository_file

Create

  • Create an issuecreate_issue

Update

  • Create or update a merge requestsave_merge_request
  • Merge a merge requestaccept_merge_request

Run

  • Manage a CI pipelinemanage_pipeline

From the publisher’s documentation for the version we checked. Not every tool is listed.

Setup

Claude Code

Add the server, then run /mcp and approve OAuth in the browser.

claude mcp add -s user --transport http GitLab https://<gitlab.example.com>/api/v4/mcp
Source

Cursor

Add to mcp.json via Cursor Settings > Tools & MCP, then approve OAuth.

{
  "mcpServers": {
    "GitLab": {
       "type": "http",
       "url": "https://<gitlab.example.com>/api/v4/mcp"
    }
  }
}
Source

VS Code

In GitHub Copilot, run MCP: Add Server, choose HTTP, enter https://<gitlab.example.com>/api/v4/mcp with server ID GitLab, and approve OAuth.

Source

Safety check

  • Pass

    Publisher verified

    Served from your GitLab instance (api/v4/mcp) and documented on GitLab's own docs site; it is a feature of the GitLab product.

  • Pass

    Auth model

    OAuth with the mcp scope (dynamic client registration), or a fine-grained PAT with the MCP Execute permission. Legacy PATs, project and group tokens are rejected with 403.

  • Flag

    Write and delete access

    Write tools exist (create_issue, save_merge_request, accept_merge_request, add_commit, manage_pipeline, start_duo_session). Docs do not describe a read-only mode; opt-in toolsets can limit scope via the X-Gitlab-Enabled-Mcp-Server-Toolsets header.

  • Pass

    Tool-description injection scan

    Read GitLab's tools documentation listing; found no text addressed to the AI. Docs themselves warn about prompt injection and advise using tools only on trusted GitLab objects.

  • Pass

    Repo maintenance

    Ships inside gitlab-org/gitlab: last_activity_at 2026-10-18 via GitLab API, ~6,166 stars. No separate repo.

FAQ

Is there an official GitLab MCP server?

Yes. It is built into GitLab and documented on docs.gitlab.com; it is generally available as of GitLab 19.5.

Which GitLab plans include it?

Free, Premium and Ultimate, on GitLab.com, Self-Managed and Dedicated, once an administrator allows access.

Does it work with Claude Code and Cursor?

Yes, GitLab documents setup for Claude Code, Cursor and GitHub Copilot in VS Code, using OAuth.

Is there a read-only mode?

Not documented as such. Docs list read and write tools separately, and optional toolsets can narrow what is enabled.

Is it in Claude's connector directory?

Not confirmed. No directory listing was found; Anthropic's Claude Tag docs cover GitLab separately via a token.

Last reviewed .

Get your badge

Work at GitLab? Show that your MCP server is independently checked. The badge reflects this page: it updates when we re-check, and it links readers to the evidence.

MCP or Not: Official · Checked Oct 2026

Markdown (README)

[![MCP or Not: Official · Checked Oct 2026](https://mcpornot.com/badge/gitlab.svg)](https://mcpornot.com/gitlab)

HTML

<a href="https://mcpornot.com/gitlab"><img src="https://mcpornot.com/badge/gitlab.svg" alt="MCP or Not: Official · Checked Oct 2026" height="20"></a>

Compare GitLab

Something changed?

Vendors ship MCP updates often. If GitLab launched, changed or retired a server, tell us and we will re-check it against primary sources. Submit a correction.

New official MCP servers, weekly

One short email when vendors ship, change or retire an official server or Claude connector. Checked against primary sources, like every verdict here.