GitLab MCP servers
MCP servers that connect an AI agent to GitLab: projects, merge requests and CI pipelines. We have classified 171 so far, listed below and ranked by their independent trust score.
171 catalogued · how we score
GitLab at a glance
- Highest score
- 97 GitLab MCP Server
- Median score
- 71
- Scored
- 171 of 171
- Rescanned in 7 days
- 171
npm 99 · pypi 34 · remote 28 · oci 15 · mcpb 14 · nuget 4 · figures as of 2026-11-05 02:39 UTC · how we score
Top 100 by trust score Trust score 0–100
- remote · mcpb · npm · nuget · oci · pypi 97
Go MCP server for GitLab: 2 dynamic tools reach ~876 actions on Free/CE, up to ~1103 on Ultimate.
- npm 97
Deterministic guardrail your coding agent runs on itself: diff-scoped findings, zero LLM tokens.
- npm 95
Deterministic security layer your AI can't be. 644 rules, 39 tools, CLI + doctor + host audit.
- mcpb · npm · oci 95
Git module dependencies and owning-agent routing for coding agents
- npm 94
io.github.Dave-London/pare-git
Pare Git ג€” Structured git operations (status, log, diff, branch, commit, push) as typed JSON.
- npm 94
Auto-resolves Git merge conflicts so agents only touch the complex hunks.
- npm 93
io.github.detailobsessed/efficient-gitlab
Token-efficient GitLab MCP: 167 tools via 3 meta-tools, field projection, keyset pagination
- pypi 92
Commit policy as code for AI agents: check commit messages, branch names and authors before a push
- npm 91
Hash-verified file editing MCP server with token efficiency hook for AI coding agents.
- npm 90
Deterministic local repository context, impact analysis, and merge-readiness evidence for AI agents.
- pypi 90
Code-review MCP: review a GitLab MR or GitHub PR against the whole codebase, not just the diff.
- pypi 90
Measures tickets against the ones your team already shipped: sections, length, labels, duplicates.
- pypi 90
Read-only checks of which git name, email and SSH key a repository uses, and why.
- remote 89
Trust-check any dependency for agents: OpenSSF Scorecard, licenses, CVEs, deps. 7 ecosystems.
- npm 89
Finds the Git commits that explain why code is the way it is: semantic and full-text history search.
- npm 89
io.github.ozanmutlu/gitlab-docs
Search and browse 2,900+ official GitLab documentation pages via MCP
- npm 88
io.github.bikemeardsley/git-for-me
Which parts of what you want to build open source already covers. Every repo checked live.
- npm 88
io.github.sergii-ziborov/weavatrix-js
Always-fresh local repo graph: LSP-backed impact, Health, dead code, endpoints, architecture.
- npm 87
Local, deterministic review of Git changes: weakened tests and CI gates, risky flows, blast radius.
- npm 87
MCP server to enforce development workflow discipline
- npm 87
MCP adapter for Engram - organizational memory for AI agents
- npm 86
io.github.aryamthecodebreaker/fixmap
Deterministic local-first context and impact maps for coding agents from tasks, issues, and diffs.
- remote 86
Feldspar free repository security scan
Free deterministic security scan of public git repos: OSV.dev vulnerable deps, secrets, config lint.
- npm 86
Monitor MCP, CI, and HTTP targets with health history, TLS expiry, assertions, and diagnostics
- mcpb · npm 86
66 tools, 241 typed actions, 27 registry groups
- npm 85
io.github.apomt/release-to-tasks
Convert public release-note URLs into ordered, source-cited upgrade tasks.
- npm 85
io.github.davidweb3-ctrl/mcp-git-enhanced
Enhanced Git MCP Server - Code review, commit analysis, and branch management
- npm 85
Indexes codebase into a local knowledge graph with 40+ AI tools and codebase-guard.
- remote · npm 85
Standup notes from merge request state, with the failed job's error lines.
- npm 85
Local-first code context, impact analysis, and merge-readiness verdicts for AI agents.
- remote · npm 85
GitLab Public MCP — wraps the GitLab REST API v4 (public endpoints, no auth)
- npm 85
io.github.vola-trebla/env-secret-exposure-analyzer-mcp
Scans projects for secret exposure: leaked API keys, unprotected .env files, and secrets in logs.
- npm 85
LaTeX editor for AI agents: live PDF preview, PDF comments that drive edits, git history
- npm 84
io.github.davidweb3-ctrl/git-enhanced
Enhanced Git MCP Server - Code review, commit analysis, and branch management
- npm 84
Reading order for big pull requests: what to read first, what can wait. Offline, no model.
- npm 84
Local-first memory for AI coding agents: shell history with exit codes, git diffs, docs, MCP.
- remote · npm 83
GitLab MCP — wraps the GitLab REST API v4 (BYO API key)
- npm 83
Native Weavatrix MCP: 43 read-only repository tools across 24 code and configuration surfaces.
- npm 82
io.github.liminalpepe/agent-guard-mcp
Verify-before-act safety checks for AI agents: packages, lockfiles, manifests, CI workflows.
- pypi 82
io.github.pamela-0/safe-fix-mcp
Finds real dead code and proposes a safe, test-gated branch+PR to remove it.
- pypi 82
Read-only Git explainer: what state a repo is in, what an error means, and the exact fix.
- remote 81
Is a brand name free as a .com/.net/.org/.app domain and as a Bluesky, Mastodon, npm or PyPI handle?
- npm 81
Òtítọ́ deprecated
Deterministic local repository context, impact analysis, and merge-readiness evidence for AI agents.
- nuget 81
MCP server for PR code review, commit messages, changelogs, and secret detection.
- npm 81
Local procedural knowledge with spells, notes, and revision history.
- npm 81
io.github.mahmoud-nb/thread-mind
Git-friendly memory for AI coding: a tree of thread summaries with inherited context
- npm 80
io.github.bytewizard42i/soulsketch
Portable, user-owned AI memory packs: read, validate, fingerprint, diff, and observe
- pypi 80
Secure MCP server for GitLab projects, merge requests, issues, and pipelines
- npm 80
io.github.qwertymuzaffar/udacity-commit
Validate & format git commit messages per the Udacity Git Commit Message Style Guide.
- pypi 79
Deterministic repository change-impact analysis for engineers and coding agents.
- remote 79
io.github.hellosg/coderegistry
Enterprise code intelligence for M&A, security audits, and tech debt. Hosted server with 200k free.
- npm 79
Debugging experiments for coding agents: reproduce failures and verify fixes with test evidence.
- npm 79
A shared, live plan for teams of coding agents, synced through your git remote.
- npm 79
io.github.mrfentmen/git-reflog-archaeologist-mcp
Aggregate local Git reflog and recovery signals without exposing repository content. Tools...
- nuget 79
Read, search, validate, and analyze Architecture Decision Records.
- npm 79
Edit Markdown invoice templates, generate PDFs, and inspect preview PNGs.
- npm 78
PR blast radius and 0-1 risk score from git history, so low-risk PRs can be auto-approved.
- npm 78
MCP server for Instagit — AI-powered Git repository analysis for coding agents
- npm 78
io.github.jmshinhwa/gitlab-ci-break-lint
Names the .gitlab-ci.yml lines your runner will reject after the next GitLab major upgrade
- npm 78
io.github.mrfentmen/worktree-orbit-mcp
Aggregate local Git worktree topology without exposing repository content. Tools include inspect...
- npm 78
io.github.MUSE-CODE-SPACE/test-genie
AI-powered app test automation for iOS, Android, Flutter, React Native, Web
- npm 77
AI code review for your AI assistant — review local changes, branch diffs, and patch files.
- npm 77
io.github.cocaxcode/devflow-mcp
MCP server connecting Jira (Cloud + Server) with GitHub/GitLab. Branches, issues, PRs, flows.
- pypi 77
io.github.ignatenkofi/memshelf-mcp
Working memory for AI agents: digest-indexed episodes on a git shelf, recalled a section at a time.
- npm 77
MCP server for SSH operations with built-in diagnostics
- pypi 77
Queue parallel-agent worktree branches, test together, serialize and recover Git pushes.
- npm 76
SCM & forge boundary MCP: normalized, typed JSON from attributed Gitea, GitLab, and GitHub providers
- npm 76
io.github.mrfentmen/repo-forensics-mcp
Local read-only MCP tools for Git repository archaeology, churn, hotspots, and hygiene. Tools...
- npm 76
io.github.promptwheel-ai/logbook
Git-history memory for coding agents: reverts, weakened tests, hot spots, and unreviewed notes.
- pypi 76
11-scanner SAST/DAST MCP server with closed-loop remediation, SBOM/SARIF, and CI integrations
- remote 75
Plain-English git for agents: 22 tools to branch, commit, push and tag. Free tier.
- npm 75
io.github.MUSE-CODE-SPACE/vibe-coding
Auto-document vibe coding sessions - collect, summarize, and publish
- npm 74
io.github.dubuqingfeng/gitlab-mcp-server
GitLab MCP (Model Context Protocol) server for AI agents
- npm 74
io.github.mrfentmen/release-notes-forge-mcp
Summarize local Git release shape without returning commit messages, paths, hashes, or remotes.
- npm 74
Sandboxed coding workers, verified: tests rerun fresh and must fail with the change reverted.
- pypi 73
Approved acceptance criteria served over MCP to Claude Code, Cursor, or Codex. Git-only, sealed.
- npm 73
Drop-in read-only replicas of GitHub, Jira, Slack and 22 more, preloaded with one fake company.
- npm 73
io.github.NORTHTEKDevs/lossless-context-mcp
Agent context flight recorder: restore after compaction, fan-out packs, signed git-bound receipts.
- npm · oci 72
io.github.CloudCorpRecords/reprocheck
Red-first repro verifier: a fix counts only when the repro fails on the base and passes on the fix.
- npm 72
io.github.infoinlet-marketplace/mcp-git
Read-only Git inspection for AI agents — log, show, diff, status, blame, grep. No writes.
- npm 72
io.github.mrfentmen/gitignore-mcp
Gitignore templates from Toptal. No key required.
- remote 71
22 pay-per-call developer, security, network and data utilities using x402 on Base.
- oci · pypi 71
Manage projects, groups, branches, merge requests, and CI/CD pipelines
- npm 71
io.github.mrfentmen/gitlab-mcp
Public GitLab projects and users. No key required.
- npm 71
io.github.mrfentmen/merge-conflict-forecaster-mcp
Predict local Git merge-conflict pressure from branch topology and changed-file overlap without...
- npm 71
Verify that an agent's claimed outcome actually happened, using independently gathered evidence
- npm 70
Git-native memory for coding agents: gotchas, decisions and bookmarks as plain text in your repo.
- remote 69
ColossalCapital — Akashic Corpus & Agentic Platform
Akashic corpus + Laya routing. Anonymous read; free signup in-band.
- remote · npm 69
Hand off AI work with a signed Verification Receipt — an independent verifier proves it runs.
- pypi 65
How wrecked is your monkey? Jitters' mood from the hours of your own git commits this week.
- remote 65
Pay-per-call x402 MCP: 22 agent APIs on Base USDC. Crypto, onchain reads, repo safety. From $0.001
- pypi 65
Deterministic cross-branch conflict detection for AI coding agents
- npm 64
Check what a repo would run on your machine (open, agent start, install) before you clone it.
- remote 64
Cross-PR Combined-Tree Verification
Your coding agents are isolated in worktrees; your breakage is not.
- mcpb 63
GitLab over MCP from your own account: issues, merge requests, reviews, the repository and CI.
- oci 62
Explain any lockfile or workflow-pin change: bumps, vulns, ages, deprecations — 61 formats
- npm · oci 56
GoReleaser MCP server
- mcpb 52
Long-term memory for Claude: Markdown in a git repo you own. Survives context compaction.
- oci 51
Git-backed markdown memory for AI agents; search hides superseded and archived notes.
- mcpb · oci 50
The IDE for agents: read by symbol, edit against a revision, validate with your own build, revert.
Every server here has been scored. A server is listed here because its description and tool definitions say it is built for GitLab. That is what the server declares about itself, not an integration we have tested, so check the score breakdown before you trust one. This classification currently runs only over servers that publish a hosted endpoint, so a GitLab server distributed solely as an installable package will not appear here yet, however clearly it belongs. Treat the ranking as a partial field rather than the whole one.
Common questions
What is a GitLab MCP server?
A GitLab MCP server exposes projects, merge requests and CI pipelines to an AI assistant over the Model Context Protocol, so the assistant can work with GitLab directly instead of you moving data in and out by hand. These come from the public MCP registry, and being listed there is not a review of the code, so the publisher is worth checking as closely as the feature list.
How do I get started with a GitLab MCP server?
Start from the ranked list on this page, then open a server's own page and read its score breakdown before you install anything. Every server listed here is a hosted endpoint, so that breakdown covers Endpoint Security, Transport & Reachability, Schema Quality & AI Usability, Stability & Change Management, Tool Coverage, Tool Safety and Capabilities. A GitLab server acts on your GitLab data, so check what access it asks for before you connect it. The same page carries install snippets for the common MCP clients.