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

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