winget install --id jmrplens.gitlab-mcp-server
About GitLab MCP Server
A Model Context Protocol (MCP) server that connects AI assistants (Claude, Cursor, VS Code + Copilot, and any MCP client) to GitLab.com or self-managed GitLab instances. Covers the full REST API v4 and GraphQL with automatic edition gating — roughly 850 to 1070 tools depending on the GitLab tier — plus 45 MCP resources, 37 prompts, argument completions, and progress notifications. Single static binary, stdio and HTTP transports, read-only and safe (mutation-preview) modes, and an interactive setup wizard (gitlab-mc...
What's new in 2.6.1
Changelog ✨ Features - a13a226: feat(deps): client-go v2.55.1 with new API surface, dependency updates, and 2.6.1 (#264) (@jmrplens) 🐛 Bug Fixes - 11cbeed: fix(modes)!: apply read-only and safe mode per action so dispatcher surfaces keep serving reads (#263) (@jmrplens) 🚧 Maintenance - 14c021d: chore: update manifests for v2.6.0 (@jmrplens)
Version history
| Version | Updated | Notes |
|---|---|---|
| 2.6.1 | Unknown | Changelog ✨ Features - a13a226: feat(deps): client-go v2.55.1 with new API surface, dependency updates, and 2.6.1 (#264) (@jmrplens) 🐛 Bug Fixes - 11cbeed: fix(modes)!: apply read-only and safe mode per action so dispatc... |
| 2.6.0 | Unknown | Changelog ✨ Features - 05ff168: feat(http)!: stateless by default plus SDK v1.7.0 follow-ups (cache hints, cancellation, body limit, x-mcp-header) (#261) (@jmrplens) - 517fe69: feat(http): stateless streamable HTTP mode... |
| 2.5.3 | Unknown | Changelog ✨ Features - 5292429: feat(deps): update client-go to v2.53.0 and close the 1:1 input gaps (#256) (@jmrplens) - c7d2700: feat(deps): update go-sdk to v1.7.0 and adopt multi round-trip elicitation (#255) (@jmrpl... |
| 2.5.2 | Unknown | Changelog 🐛 Bug Fixes - 077a557: fix(http): default to gitlab.com when no instance URL is provided (#241) (@jmrplens) 🚧 Maintenance - 90f2ed5: chore: update manifests for v2.5.1 (@jmrplens) |
| 2.5.0 | Unknown | Release notes |