GitLab MCP servers
MCP servers that connect an AI agent to GitLab: projects, merge requests and CI pipelines. We have classified 116 so far, listed below and ranked by their independent trust score.
116 catalogued · how we score
GitLab at a glance
- Highest score
- 96 git-a2a
- Median score
- 65
- Scored
- 116 of 116
- Rescanned in 7 days
- 115
npm 68 · pypi 27 · remote 17 · mcpb 7 · oci 7 · nuget 3 · figures as of 2026-09-20 13:30 UTC · how we score
Top 100 by trust score Trust score 0–100
- mcpb · npm · oci 96
Git module dependencies and owning-agent routing for coding agents
- npm 94
Auto-resolves Git merge conflicts so agents only touch the complex hunks.
- npm 94
Deterministic security layer your AI can't be. 462 rules, 39 tools, CLI + doctor + host audit.
- npm 94
Deterministic guardrail your coding agent runs on itself: diff-scoped findings, zero LLM tokens.
- npm 92
io.github.Dave-London/pare-git
Pare Git ג€” Structured git operations (status, log, diff, branch, commit, push) as typed JSON.
- npm 91
io.github.aryamthecodebreaker/fixmap
Deterministic local-first context and impact maps for coding agents from tasks, issues, and diffs.
- npm 91
Hash-verified file editing MCP server with token efficiency hook for AI coding agents.
- npm 91
Prove and verify multi-repo claims at Git HEAD: path, line, full SHA, no index.
- remote · npm 90
Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP.
- npm 90
Monitor MCP, CI, and HTTP targets with health history, TLS expiry, assertions, and diagnostics
- npm 90
io.github.ozanmutlu/gitlab-docs
Search and browse 2,900+ official GitLab documentation pages via MCP
- npm 90
MCP server to enforce development workflow discipline
- remote 89
Trust-check any dependency for agents: OpenSSF Scorecard, licenses, CVEs, deps. 7 ecosystems.
- mcpb · npm 88
58 CQRS tools exposing 230 GitLab operations across 26 entity types
- npm 86
io.github.bytewizard42i/soulsketch
Portable, user-owned AI memory packs: read, validate, fingerprint, diff, and observe
- npm 86
io.github.sergii-ziborov/weavatrix-js
Always-fresh local repo graph: LSP-backed impact, Health, dead code, endpoints, architecture.
- npm 86
MCP adapter for Engram - organizational memory for AI agents
- npm 85
io.github.qwertymuzaffar/udacity-commit
Validate & format git commit messages per the Udacity Git Commit Message Style Guide.
- npm 84
io.github.davidweb3-ctrl/git-enhanced
Enhanced Git MCP Server - Code review, commit analysis, and branch management
- npm 84
io.github.davidweb3-ctrl/mcp-git-enhanced
Enhanced Git MCP Server - Code review, commit analysis, and branch management
- npm 84
Indexes codebase into a local knowledge graph with 40+ AI tools and codebase-guard.
- npm 84
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 84
Local-first memory for AI coding agents: shell history with exit codes, git diffs, docs, MCP.
- npm 83
Local-first code context, impact analysis, and merge-readiness verdicts for AI agents.
- npm 83
io.github.promptwheel-ai/logbook
Local Git-history memory for coding agents: reverts, suppressions, hotspots, and annotations.
- npm 83
io.github.yifanyifan897645/git-summary
Git repo intelligence: summaries, blame, changelogs, branch health, and history search
- npm 83
LaTeX editor for AI agents: live PDF preview, PDF comments that drive edits, git history
- nuget 82
MCP server for PR code review, commit messages, changelogs, and secret detection.
- remote 82
Feldspar free repository security scan
Free deterministic security scan of public git repos: OSV.dev vulnerable deps, secrets, config lint.
- npm 82
io.github.detailobsessed/efficient-gitlab
Token-efficient GitLab MCP: 167 tools via 3 meta-tools, field projection, keyset pagination
- npm 82
MCP server for Instagit — AI-powered Git repository analysis for coding agents
- npm 82
Generate daily standup notes from git commits across multiple repositories with AI summaries.
- npm 82
Native Weavatrix MCP: 43 read-only repository tools across 24 code and configuration surfaces.
- npm 82
io.github.vineethwilson15/semamerge
Detects semantic merge conflicts between Git branches using AST-level analysis
- npm 81
io.github.apomt/release-to-tasks
Convert public release-note URLs into ordered, source-cited upgrade tasks.
- npm 81
io.github.cocaxcode/devflow-mcp
MCP server connecting Jira (Cloud + Server) with GitHub/GitLab. Branches, issues, PRs, flows.
- npm 81
io.github.liminalpepe/agent-guard-mcp
Verify-before-act safety checks for AI agents: packages, lockfiles, manifests, CI workflows.
- npm 81
io.github.NORTHTEKDevs/lossless-context-mcp
Agent context flight recorder: restore after compaction, fan-out packs, signed git-bound receipts.
- npm 80
SCM & forge boundary MCP: normalized, typed JSON from attributed Gitea, GitLab, and GitHub providers
- npm 80
Deterministic local repository context, impact analysis, and merge-readiness evidence for AI agents.
- pypi 80
Validate commit messages, branch names, author info, push safety, and repo state.
- pypi 80
Secure MCP server for GitLab projects, merge requests, issues, and pipelines
- npm 80
io.github.dubuqingfeng/gitlab-mcp-server
GitLab MCP (Model Context Protocol) server for AI 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
io.github.MUSE-CODE-SPACE/vibe-coding
Auto-document vibe coding sessions - collect, summarize, and publish
- npm 78
AI code review for your AI assistant — review local changes, branch diffs, and patch files.
- npm 78
Standup notes from merge request state, with the failed job's error lines.
- npm 77
io.github.IamNishant51/atlas-pipeline
7-stage AI pipeline MCP server: Intent→Context→Git→Decompose→Variants→Critique→Optimize
- npm 77
io.github.MUSE-CODE-SPACE/test-genie
AI-powered app test automation for iOS, Android, Flutter, React Native, Web
- pypi 77
io.github.pamela-0/safe-fix-mcp
Finds real dead code and proposes a safe, test-gated branch+PR to remove it.
- npm 77
io.github.qxchuckle/qcqx-project-manage-mcp
qcqx-project-manage MCP Server — 将项目管理能力暴露给 AI Agent(Cursor、Claude Desktop 等)
- remote 75
Plain-English git via MCP: 22 tools to branch, commit, push, and tag. No git jargon.
- pypi 75
Code-review MCP: review a GitLab MR or GitHub PR against the whole codebase, not just the diff.
- npm 73
Debugging experiments for coding agents: reproduce failures and verify fixes with test evidence.
- npm 70
io.github.infoinlet-marketplace/mcp-git
Read-only Git inspection for AI agents — log, show, diff, status, blame, grep. No writes.
- remote · npm 69
Hand off AI work with a signed Verification Receipt — an independent verifier proves it runs.
- remote 65
22 pay-per-call developer, security, network and data utilities using x402 on Base.
- pypi 65
Deterministic cross-branch conflict detection for AI coding agents
- pypi 64
io.github.ignatenkofi/memshelf-mcp
Working memory for AI agents: digest-indexed episodes on a git shelf, recalled a section at a time.
- oci · pypi 62
Manage projects, groups, branches, merge requests, and CI/CD pipelines
- pypi 51
Measures tickets against the ones your team already shipped: sections, length, labels, duplicates.
- remote · mcpb · npm · nuget · oci · pypi 50
Go MCP server for GitLab: 2 dynamic tools reach 1000+ REST/GraphQL actions. Free/CE, no paid tier.
- npm 50
When the agent writes a bad import, the write doesn’t land. The same check fails the pull request.
- npm 49
Local Git via MCP: status, log, diff, file history, branches, and gated stage/commit. Pure-JS.
- npm 49
io.github.amenophis1er/elefante
Open, Git-native memory protocol for MCP agents. Portable, versioned, human-editable.
- npm 49
Track which AI agent wrote which lines in a shared Git checkout; each commits only its own lines.
- npm 49
GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.
- npm 48
Give your coding agent the dependency graph it is about to change: scan, diff, explain, audit
- oci 48
Git-backed markdown memory for AI agents; search hides superseded and archived notes.
- npm · oci 47
GoReleaser MCP server
- remote 40
Codebahn is the private GitHub alternative: fast Git and CI for small teams.
- npm 40
Git-backed org memory for AI agents — hybrid search, tables, files & a URI graph over MCP.
- remote 40
GitLab MCP — wraps the GitLab REST API v4 (BYO API key)
- remote 40
GitLab Public MCP — wraps the GitLab REST API v4 (public endpoints, no auth)
- npm 40
Checks the context files a coding agent reads against the git index, and reports what drifted.
- npm 40
Git-native project memory for AI coding agents: Markdown source of truth, reviewable, secret-safe.
- nuget 39
Catches files and C# members you forgot to change, learned from your repo's git history
- remote 39
Runnable, versioned lists agents can search, read, create and update. Git under the hood.
- npm 39
Memory for AI coding agents — markdown in your own git, not a vendor database. Apache-2.0.
- pypi 39
io.github.mshegolev/gitlab-ci-mcp
GitLab CI/CD MCP — pipelines, jobs, schedules, MRs, files. Any GitLab (SaaS or self-hosted).
- npm 39
Generate changelogs and suggest semver bumps from git history
- pypi 39
MCP server for GitLab API — projects, MRs, pipelines, CI/CD, approvals, issues, code review.
- remote 38
Official GitLab MCP Server
- npm 38
io.github.Ray0907/git-mcp-server
MCP server for GitLab and GitHub
- pypi 37
Governed self-managed GitLab + Gitea CI/CD ops: pipelines, runners, artifacts, RCA. 28 tools.
- pypi 37
Isolated dev environments, one per git worktree: ports, env, and DB slices as agent tools.
- pypi 37
Selects the minimum code an LLM needs to review a git diff
- npm 37
Memory layer for AI coding assistants. Indexes git history + code, exposes via MCP.
- pypi 37
io.github.RudrenduPaul/graphkeeper
Mines git history for file co-change patterns into a queryable knowledge graph via MCP.
- npm 36
Local-first version control for AI work. Savepoint and resume your project state across chats.
- pypi 36
Persistent knowledge graph and MCP server for AI workflows with git-tracked project context.
- npm 35
Fast, bounded, read-only Git evidence for local AI coding agents.
- remote 33
Guardian agent for AI coding: four frontier models review risky diffs and commits before they ship.
- npm 33
io.github.engrmaziz/git-archaeologist
Trace code history, commit reasoning, and PR context directly from Git logs.
- remote 33
MCP server for siGit (sigit.si): browse repos, search code, manage PRs/issues, web search.
- pypi 32
io.github.Contextual-Laboratories/contextual
Persistent memory for AI coding agents: local-first semantic search, dependency graphs, git history.
- pypi 32
io.github.kapillamba4/code-memory
Local semantic code search with Git history. Works offline, no API key needed.
- npm 29
The GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.
- remote 25
Secure access to a dedicated Otherlay Mac for files, terminals, Git, builds and UI inspection.
- pypi 25
Git-aware memory store for AI coding agents; memories are anchored to git blob hashes.
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.