Skip to content

Compatibility

GitLab MCP Server works with both Community Edition (CE) and Enterprise Edition (EE). The GITLAB_ENTERPRISE environment variable unlocks 15 additional enterprise-only meta-tools.

FeatureCommunity (CE)Enterprise (EE)
Projects, Issues, MRs, Pipelines, CI/CD
Wikis, Labels, Milestones, Releases
Users, Groups, Members, Search
Deployments, Environments, Packages
42 base meta-tools
24 resources, 38 prompts
Merge Trains
DORA Metrics
Vulnerability Management
Audit Events
Compliance Policies
+15 enterprise meta-tools

To enable enterprise features, set GITLAB_ENTERPRISE=true.

Pre-built binaries are available for all major platforms:

OSArchitectureBinary
Linuxamd64gitlab-mcp-server-linux-amd64
Linuxarm64gitlab-mcp-server-linux-arm64
macOSamd64 (Intel)gitlab-mcp-server-darwin-amd64
macOSarm64 (Apple Silicon)gitlab-mcp-server-darwin-arm64
Windowsamd64gitlab-mcp-server-windows-amd64.exe
Windowsarm64gitlab-mcp-server-windows-arm64.exe

Any client supporting the Model Context Protocol stdio transport can use this server. Tested clients:

ClientTransportStatus
VS Code + GitHub Copilotstdio
Claude Desktopstdio
Cursorstdio
Claude Code (CLI)stdio
Windsurfstdio
JetBrains IDEsstdio
Zedstdio
Kirostdio
Any Streamable HTTP clientHTTP
CapabilitySupported
Tools✅ (1006 individual / 42–57 meta)
Resources✅ (24)
Prompts✅ (38)
Completions✅ (17 argument types)
Sampling
Elicitation
Roots
Logging
Progress