Gitlab MCP Server logo

Gitlab MCP Server

8

GitLab MCP server that exposes the GitLab REST v4 and GraphQL APIs as MCP tools for AI assistants, with automatic edition gating — ~861 tools on Free/CE, ~998 on Premium, up to ~1061 on Ultimate. By default it runs a low-token dynamic surface (two find/execute tools); a meta-tool mode (32 base / 48–49 Ultimate across 28–44 catalog groups) and a one-tool-per-action individual mode are also available. Bundles 45 MCP resources, 37 prompts, 17 completion types and 3 MCP capabilities (progress, elicitation, completions), runs over stdio or HTTP (OAuth / RFC 9728), and adds read-only and safe-mode guards plus background auto-update.

This config will be passed to Cursor on install. Inspect `command`, `args`, and `env` before continuing.

{ "command": "docker", "args": [ "run", "-i", "--rm", "-e", "GITLAB_TOKEN", "ghcr.io/jmrplens/gitlab-mcp-server:latest", "--http=false" ], "env": { "GITLAB_TOKEN": "${GITLAB_TOKEN}" } }