AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
MCP Servers/
gitlab-mcp
gitlab-mcp logo

gitlab-mcp

Active·★ 2.1k·MIT·Updated 2026-10-22
★ Trending

@zereight/mcp-gitlab is a community MCP server that exposes GitLab to coding agents: projects, merge requests, issues, pipelines, wikis, releases, tags and milestones. It installs from npm or Homebrew and the README has setup commands for Claude Code, Codex, Cursor, VS Code and JSON-configured clients.

It ships 276 tools but groups them into toolsets, so an agent can start small and activate more at runtime, with `discover_tools` and `execute_graphql` for anything not covered. Merge request review is split into two steps, listing changed files and then fetching batched diffs, and an optional JMESPath parameter trims large JSON results.

Authentication covers personal access tokens, a local OAuth2 browser flow, an MCP OAuth proxy and per-request remote authorization, and a read-only mode is available. It runs over stdio, SSE or Streamable HTTP and works with self-hosted GitLab and proxies. The README's own comparison positions it against GitLab's official MCP server and another community server.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-19.

License
MIT
Latest release
v2.3.4 · 2026-10-19
Last commit
2026-10-19
Contributors
152
Forks
358
Open issues and PRs
15
First published
2025-02-11
npm package
@zereight/mcp-gitlab 2.3.4 · 103,930 downloads last week

Source: GitHub, npm and PyPI public APIs.

#mcp#gitlab#merge-requests#ci-cd#devops#typescript
$ Install
$ npm install -g @zereight/mcp-gitlab
↗ Visit site★ GitHub
01

Features

01276 tools grouped in toolsets, plus discover_tools and execute_graphql
02Two-step merge request review: list changed files, then batched diffs
03Personal access token, OAuth2 browser flow and remote per-request auth
04stdio, SSE and Streamable HTTP transports; works with self-hosted GitLab
05Optional JMESPath filtering to shrink tool results
02

Why choose it

+Covers almost every GitLab area, with toolsets so the agent does not load all 276 tools at once.
+Merge request review in two steps keeps large diffs manageable for the model.
+Flexible auth and a read-only mode make it usable on self-hosted company GitLab.
03

Trade-offs

!It is a community project, not GitLab's official MCP server.
!With so many tools and options, setup and choosing toolsets take some reading of the docs.
!Write access through a personal access token needs careful scoping, since agents can change projects and pipelines.
04

Maintenance check

ActiveChecked: 2026-10-18
Last commit
2026-10-18
Commits, last 90 days
100+
Releases, last 90 days
30
Latest release
v2.3.3 (2026-10-17)
Open issues
22
Recent issues with at least one comment
1/3

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #748 Split GHSA-5648-rgj9-v224 into two advisories so the CVE requests can be accepted2 comments · 2026-09-15
  • #711 Add typed tools to update and close group iterations1 comments · 2026-09-01
  • #675 bug: list_merge_requests tool fails with schema validation error (expected record, received array)1 comments · 2026-08-25
  • #591 feat: standalone device-flow OAuth command1 comments · 2026-07-10
  • #516 refactor: break up index.ts into focused modules1 comments · 2026-06-15

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

05

Compatibility

Claude Code
MCP
Verified via docs
Codex
MCP
Verified via docs
Cursor
MCP
Verified via docs
VS Code
MCP
Verified via docs
06

Quick start

1
$ npm install -g @zereight/mcp-gitlab
07

Use cases

↳Let a coding agent review and comment on merge requests
↳Check pipeline status and job logs from Claude Code or Cursor
↳Manage issues, milestones and wikis on a self-hosted GitLab
08

Alternatives

⚡Top VS:
VSmcp-erpnext★110→VSawesome-mcp-servers★96.8k→VSregistry★7.4k→VSMCP-Chinese-Getting-Started-Guide★3.6k→
mcp-erpnext logo
mcp-erpnext★ 110
Let AI agents operate your ERPNext — documents, workflows, and interactive viewers
VSCompare→
awesome-mcp-servers logo
awesome-mcp-servers★ 96.8k
A collection of MCP servers.
VSCompare→
registry logo
registry★ 7.4k
A community driven registry service for Model Context Protocol (MCP) servers.
VSCompare→
MCP-Chinese-Getting-Started-Guide logo
MCP-Chinese-Getting-Started-Guide★ 3.6k
Model Context Protocol(MCP) 编程极速入门
VSCompare→
awesome-mcp-servers logo
awesome-mcp-servers★ 4.4k
A curated list of Model Context Protocol (MCP) servers
VSCompare→
awesome-mcp-servers logo
awesome-mcp-servers★ 5.8k
Awesome MCP Servers - A curated list of Model Context Protocol servers
VSCompare→
mcp-proxy logo
mcp-proxy★ 2.8k
A bridge between Streamable HTTP and stdio MCP transports
VSCompare→
whoop-mcp logo
whoop-mcp★ 134
Model Context Protocol server giving Claude (or any MCP client) full read + write access to your Whoop fitness data via the private reverse-engineered iOS API. 47 tools: recovery, sleep, strain, HRV trends, Strength Trainer, journal, Whoop Coach, and smart alarm. TypeScript + zod, auto-refresh Cognito auth.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
zereight /
gitlab-mcp
↗

A GitLab MCP server with 276 tools in toolsets, merge request review helpers and PAT or OAuth auth

2.1k358MIT
Last commit1d ago
StatusActive
CategoryMCP Servers
Contributors152
Latest releasev2.3.4
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.