gitlab-mcp
Provides 100+ tools via GitLab REST/GraphQL API for projects, MRs, issues, pipelines, and more.
- Type
- MCP
- Open source
- Yes
- GitHub Stars
- ★ 2.0k
- Source
- mcp-github
- Repository
- github.com/zereight/gitlab-mcp
Overview
GitLab MCP Server is an MCP server designed for GitLab, offering over 100 tools covering project management, merge requests, issue tracking, pipelines, Wiki editing, and more. It supports multiple authentication methods and personal access tokens, and communicates via stdio, SSE, and HTTP protocols. Ideal for developers and teams needing automation and integration capabilities on GitLab. Installation options include npm and Homebrew, with comprehensive documentation and examples available.
Capabilities
- ▪Project Management
- ▪Merge Request Handling
- ▪Issue Tracking
- ▪Pipeline Management
- ▪Wiki Editing
- ▪Release and Tag Management
Use cases
Setup
npm install -g @zereight/mcp-gitlab or brew tap zereight/gitlab-mcp https://github.com/zereight/gitlab-mcp && brew install zereight/gitlab-mcp/zereight-mcp-gitlab
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How do I get a personal access token?
Generate a personal access token in GitLab settings.
Which clients are supported?
Supports Claude Code, Codex, Cursor, VS Code, and others.
Related skills
coop-anything
An MCP server that converts single-player games into cooperative multiplayer experiences.
sast-skills
Transform your AI coding assistant into a SAST scanner to automatically detect vulnerabilities in code.
Lightswind-UI-Library
AI-native CLI-first React component library with MCP Server support.
scientific-agent-skills
Transform any AI agent into a scientific assistant with 147 ready-to-use research skills.
susi_alexa_skill
A skill that enables question-and-answer interactions between Alexa and Susi AI.
claude-context
Provides code search capabilities for Claude Code, turning the entire codebase into context.