JUHE API Marketplace
yoda-digital avatar
MCP Server

gitlab-mcp-server

GitLab MCP Server (with activity tracking and group projects listing features) This server is based on the original GitLab MCP server with Group Projects Listing and Activity Tracking enhancements

40
GitHub Stars
3/10/2026
Last Updated
MCP Server Configuration
1{
2 "name": "gitlab",
3 "command": "npx",
4 "args": [
5 "-y",
6 "@yoda.digital/gitlab-mcp-server"
7 ],
8 "env": {
9 "GITLAB_PERSONAL_ACCESS_TOKEN": "your-token-here",
10 "GITLAB_URL": "https://gitlab.com"
11 }
12}
JSON12 lines
  1. Home
  2. MCP Servers
  3. mcp-gitlab-server

README Documentation

GitLab MCP Server

GitLab MCP Server Logo

The most comprehensive Model Context Protocol (MCP) server for GitLab β€” 86 tools, enterprise-ready, actively maintained.


πŸ† Why Choose This GitLab MCP?

86 Tools β€” The Most Comprehensive GitLab MCP Available

Featureyoda-digital/mcp-gitlab-server ⭐zerefel/gitlab-mcp 1023β˜…rifqi96/mcp-gitlab 18β˜…HainanZhao/mcp-gitlab-jira 9β˜…
Total Tools86~15~12~20
npm Packageβœ… Published❌ Source only❌ Source only❌ Source only
CI/CD Pipelinesβœ… Full management⚠️ Basic❌ Missing⚠️ Basic
Wiki Managementβœ… Project + Group❌ Missing❌ Missing❌ Missing
Member Managementβœ… Project + Group❌ Missing❌ Missing❌ Missing
Protected Branchesβœ… Full CRUD❌ Missing❌ Missing❌ Missing
Labels & Milestonesβœ… Complete CRUD⚠️ Limited⚠️ Limited⚠️ Limited
Group Operationsβœ… Full coverage⚠️ Basic❌ Missing❌ Missing
Releasesβœ… Full management❌ Missing❌ Missing❌ Missing
SSE Transportβœ… Supported❌ stdio only❌ stdio only❌ stdio only
Read-Only Modeβœ… Built-in❌ Missing❌ Missing❌ Missing
Active Maintenanceβœ… Feb 2026⚠️ Irregular⚠️ Irregular⚠️ Irregular
Jira IntegrationπŸ—“οΈ Roadmap❌ Missing❌ Missingβœ… Basic

See Full Product Vision & Roadmap


✨ Key Features

πŸ”§ Comprehensive GitLab Integration (86 Tools)

  • Repository Management β€” Search, create, fork, archive repositories
  • File Operations β€” Read, create, update, delete files with full branch support
  • Branch Management β€” Create, list, delete branches
  • Issue Tracking β€” Create, list, filter, close issues with advanced search
  • Merge Requests β€” Full MR lifecycle: create, review, approve, merge
  • CI/CD Pipelines β€” List, trigger, retry, cancel pipelines + job logs
  • Wiki Management β€” Create, update wikis with attachment support (project + group)
  • Member Management β€” List and manage project/group members
  • Group Operations β€” List projects, members, manage group resources
  • Activity Tracking β€” Monitor events, commit history, project activity
  • Labels & Milestones β€” Full label and milestone management
  • Protected Branches β€” Configure branch protection rules
  • Releases β€” Create and manage project releases

Full Tool List β†’


πŸš€ Production-Ready Features

  • Both Transports β€” stdio + Server-Sent Events (SSE)
  • Consistent API β€” Standardized pagination and response formatting
  • Strong Typing β€” Built with MCP SDK for type safety
  • Read-Only Mode β€” Safe exploration without write access
  • Error Handling β€” Comprehensive error messages and validation

πŸ“¦ Quick Start

Installation

From npm (Recommended)
npm install @yoda.digital/gitlab-mcp-server
From Source
git clone https://github.com/yoda-digital/mcp-gitlab-server.git
cd mcp-gitlab-server
npm install
npm run build

Configuration

For Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "gitlab": {
      "command": "npx",
      "args": ["-y", "@yoda.digital/gitlab-mcp-server"],
      "env": {
        "GITLAB_PERSONAL_ACCESS_TOKEN": "your-token-here",
        "GITLAB_URL": "https://gitlab.com"
      }
    }
  }
}

Note: The recommended approach is via npx (no install needed). If you cloned from source or installed globally, use node with the path to your built dist/index.js:

"args": ["node_modules/@yoda.digital/gitlab-mcp-server/dist/index.js"]
For Cursor IDE

See our Cursor Integration Guide for step-by-step setup.

Environment Variables

  • GITLAB_PERSONAL_ACCESS_TOKEN β€” Your GitLab PAT (required)
  • GITLAB_URL β€” GitLab instance URL (default: https://gitlab.com)
  • GITLAB_READ_ONLY β€” Set to true for read-only mode (optional)

🎯 Use Cases

  • AI-Assisted Development β€” Let AI create MRs, manage issues, trigger CI/CD
  • Automated Workflows β€” Build GitLab automation with natural language
  • Code Review β€” AI-powered MR descriptions and review assistance
  • Project Management β€” Manage issues, milestones, and team members via AI
  • CI/CD Orchestration β€” Monitor and control pipelines through conversational interface
  • Documentation β€” Auto-generate changelogs, update wikis, manage releases

πŸ“š Documentation

  • Product Vision & Roadmap β€” Strategic direction and milestones
  • Full Tool Reference β€” All 60+ tools with examples
  • Cursor Integration β€” IDE setup guide
  • AI Tools Guide β€” MR description generator & more
  • Contributing β€” How to contribute
  • Changelog β€” Release history

πŸ—ΊοΈ Roadmap

v0.3.1 (Feb 15, 2026) β€” Documentation & Stability

  • Expanded API documentation
  • README competitive positioning βœ…
  • Bug fixes and stability improvements

v0.4.0 (Mar 1, 2026) β€” Revolutionary Feature

  • Jira Sync or Changelog Auto-Gen or CI Visualization
  • Feature no other GitLab MCP has

v0.5.0 (Mar 31, 2026) β€” Enterprise Ready

  • SAML/OAuth3 authentication
  • Audit logging & compliance
  • High-availability deployment guide

Full roadmap & strategic vision β†’


🀝 Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

Areas we'd love help with:

  • Additional tool implementations
  • Documentation improvements
  • Test coverage expansion
  • Enterprise feature development

πŸ“„ License

MIT β€” see LICENSE file.


🌟 Why We're Building This

GitLab is powerful, but most AI assistants can't leverage it effectively. Existing MCP implementations are limited (10-20 tools) and lack AI features.

Our mission: Make GitLab fully accessible to AI β€” from basic repo operations to advanced CI/CD orchestration and enterprise workflows.

Read our full product vision β†’


πŸ”— Links

  • npm Package
  • GitHub Repository
  • Report Issues
  • MCP Documentation

Built with ❀️ by Yoda.Digital

Quick Install

Quick Actions

View on GitHubView All Servers

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source

Boost your projects with Wisdom Gate LLM API

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.

Learn More
JUHE API Marketplace

Accelerate development, innovate faster, and transform your business with our comprehensive API ecosystem.

JUHE API VS

  • vs. RapidAPI
  • vs. API Layer
  • API Platforms 2025
  • API Marketplaces 2025
  • Best Alternatives to RapidAPI

For Developers

  • Console
  • Collections
  • Documentation
  • MCP Servers
  • Free APIs
  • Temp Mail Demo

Product

  • Browse APIs
  • Suggest an API
  • Wisdom Gate LLM
  • Global SMS Messaging
  • Temp Mail API

Company

  • What's New
  • Welcome
  • About Us
  • Contact Support
  • Terms of Service
  • Privacy Policy
Featured on Startup FameFeatured on Twelve ToolsFazier badgeJuheAPI Marketplace - Connect smarter, beyond APIs | Product Huntai tools code.marketDang.aiFeatured on ShowMeBestAI
Copyright Β© 2026 JUHEDATA HK LIMITED - All rights reserved