MCP.Market

Gitlab MCP server

by vish288·io.github.vish288/mcp-gitlab·v0.21.3·6 stars

GitLab MCP server (MCP 2026-07-28): projects, MRs, pipelines, CI/CD, issues; writes or read-only

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Growing

6 stars11k downloads/wk

Reviews

Write one

Nobody has reviewed Gitlab yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Gitlab tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Gitlab compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 65% of 1,119 Developer tools servers
GitHub stars
6
more than 80% of 856 Developer tools servers
Downloads a week
10,724
more than 95% of 442 Developer tools servers with a package

Release history: 17 versions in the registry since 2026-08-22, latest 2026-11-04, typically one every 1 day.

Install Gitlab in Claude Code, Cursor or VS Code

claude mcp add mcp-gitlab -- uvx mcp-gitlab
Add to Cursor

What the publisher says

From the Gitlab repository's README, as published. We do not edit it. Read it on GitHub

mcp-gitlab

<!-- mcp-name: io.github.vish288/mcp-gitlab -->

mcp-gitlab is a Model Context Protocol (MCP) server for the GitLab REST API that provides 83 tools, 7 resources, and 6 prompts for AI assistants to manage projects, merge requests, pipelines, CI/CD variables, approvals, issues, code reviews, and more. Works with Claude Desktop, Claude Code, Cursor, Windsurf, VS Code Copilot, and any MCP-compatible client.

Supports GitLab.com and self-hosted GitLab instances (CE/EE). No GitLab Duo or Premium required.

Built with FastMCP, httpx, and Pydantic.

Install: uvx mcp-gitlab | PyPI | MCP Registry | Changelog

1-Click Installation

💡 Tip: For other AI assistants (Claude Code, Windsurf, IntelliJ, Gemini CLI), visit the GitLab MCP Installation Gateway.

Manual Setup Guides (Click to expand)

Prerequisite: Install uv first (required for all uvx install flows). Install uv.

Claude Code

claude mcp add gitlab -- uvx mcp-gitlab

Windsurf & IntelliJ

Windsurf: Add to ~/.codeium/windsurf/mcpconfig.json IntelliJ:** Add to Settings | Tools | MCP Servers

Note: The actual server config starts at gitlab inside the mcpServers object.

{
  "mcpServers": {
    "gitlab": {
      "command": "uvx",
      "args": ["mcp-gitlab"],
      "env": {
        "GITLAB_URL": "https://gitlab.example.com",
        "GITLAB_TOKEN": "glpat-xxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}

Gemini CLI

gemini mcp add -e GITLAB_URL=https://gitlab.example.com -e GITLAB_TOKEN=glpat-xxxxxxxxxxxxxxxxxxxx gitlab uvx mcp-gitlab

pip / uv

uv pip install mcp-gitlab

Configuration

Supported Token Types

The server checks these environment variables in order — first match wins:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Gitlab: common questions

Is Gitlab MCP server safe?
Mostly: it is graded B (83/100). Read the Gitlab safety report
How do I install Gitlab?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Gitlab need an API key?
Yes. The registry entry asks for GITLAB_TOKEN, GITLAB_OAUTH_CLIENT_SECRET, GITLAB_OAUTH_JWT_KEY, GITLAB_HTTP_BEARER_TOKEN.
Is Gitlab maintained?
The last commit was 21 days ago (2026-10-14). The latest release is v0.21.3.
What can I use instead of Gitlab?
Servers from other publishers that do the same job: Gk CLI MCP server, Sentry MCP server and GitHub MCP server.
How does Gitlab compare with other Developer tools MCP servers?
safety score 83/100 (higher than 65% of 1,119 Developer tools servers); github stars 6 (more than 80% of 856 Developer tools servers); downloads a week 10,724 (more than 95% of 442 Developer tools servers with a package). Full comparison.

Alternatives to Gitlab

Same job from other publishers: the closest match first, then the best rated.

  • Gk CLI
    The GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.
    B
  • Sentry
    MCP server for Sentry - error monitoring, issue tracking, and debugging for AI assistants
    A
  • GitHub
    Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
    A
  • walkerOS Flow
    Build, validate, simulate, and deploy walkerOS event pipelines
    B
  • Atlassian Dc Jira
    MCP server for Atlassian Jira Data Center - search, view, and create issues
    B

More from vish288 →