jmrplens/gitlab-mcp-server
by Various
Open source GitLab MCP server for AI assistants: 2-tool dynamic find/execute over 870+ GitLab actions (1,000+ Enterprise), stdio/HTTP/OAuth, safe/read-only modes.
MCP
jmrplens/gitlab-mcp-server
Added 1 June 2026
Overview
An open source GitLab MCP server that lets AI assistants interact with GitLab via two tools: dynamic find and execute. It covers over 870 GitLab actions (1,000+ for Enterprise) and supports stdio, HTTP, and OAuth transports with safe/read-only modes.
Best for
Best for
Developers who want to give AI assistants direct GitLab access with safety controls
Use cases
- Automate GitLab project management tasks through an AI assistant
- Search, create, or update merge requests programmatically
- Integrate AI with GitLab for read-only auditing of projects
How to use
Install
gitlab-mcp-server --setup Tools exposed
dockerclaude mcp addbrewcurlpowershell
Tested with
VS Code, VS Code Insiders, Cursor, LM Studio, Kiro, Claude Desktop, Claude Code, Windsurf
Example client config
{\n "mcpServers": {\n "gitlab": {\n "command": "/path/to/gitlab-mcp-server",\n "env": { "GITLAB_TOKEN": "glpat-xxxxxxxxxxxxxxxxxxxx" }\n }\n }\n} Notes
An open source GitLab MCP server that lets AI assistants interact with GitLab via two tools: dynamic find and execute. It covers over 870 GitLab actions (1,000+ for Enterprise) and supports stdio, HTTP, and OAuth transports with safe/read-only modes.
8 stars on GitHub. Last updated 2026-06-01. Licensed MIT.
Use cases
- Automate GitLab project management tasks through an AI assistant
- Search, create, or update merge requests programmatically
- Integrate AI with GitLab for read-only auditing of projects
Pros
- Open source and written in Go for easy deployment
- Supports a large number of GitLab actions out of the box
- Includes safe and read-only modes for risk reduction
Cons
- Limited to only two tools (find and execute) for all operations
- Requires GitLab administrator access to set up OAuth
- May have a learning curve for configuring transports and permissions
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Open source and written in Go for easy deployment
- Supports a large number of GitLab actions out of the box
- Includes safe and read-only modes for risk reduction
Cons
- Limited to only two tools (find and execute) for all operations
- Requires GitLab administrator access to set up OAuth
- May have a learning curve for configuring transports and permissions
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.