Enterprise DNA
M MCP Servers Developer low

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.

J

MCP

jmrplens/gitlab-mcp-server

Added 1 June 2026

#ai-tools #gitlab #gitlab-api #go #llm #mcp #mcp-server #model-context-protocol

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

  • docker
  • claude mcp add
  • brew
  • curl
  • powershell

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
Free 27-page guide

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.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks