- Sekora GitLab MCP
Sekora GitLab MCP
Overview
A comprehensive Model Context Protocol (MCP) server for GitLab integration with Claude Desktop, providing 72 specialized tools covering every aspect of GitLab project management.
Installation
NPM Package
# For GitLab.com
npx @sekora/gitlab-mcp
# For self-hosted GitLab
GITLAB_URL="https://gitlab.company.com" GITLAB_TOKEN="your-token" npx @sekora/gitlab-mcp
Claude Desktop Configuration
{
"mcpServers": {
"gitlab-mcp": {
"command": "npx",
"args": ["@sekora/gitlab-mcp"],
"env": {
"GITLAB_TOKEN": "your-gitlab-private-token"
}
}
}
}
Tool Categories (72 Tools - 100% Complete)
Issue Management (8 tools)
- Create, update, close, and link issues
- Milestone and label management
- Advanced filtering and search
Pipeline & Job Management (17 tools)
- Pipeline monitoring, triggering, and analytics
- Job execution, retry, and artifact management
- Real-time status monitoring
Merge Request Management (8 tools)
- Complete MR lifecycle from creation to merge
- Review comments and conflict resolution
- Approval workflows and validation
Repository Management (8 tools)
- Branch and file operations
- Commit history and tag management
- Release management with assets
Security & Quality Analysis (6 tools)
- SAST, dependency, and container scanning
- License compliance and code quality metrics
- Vulnerability assessment and remediation
Environment & Deployment (7 tools)
- Environment monitoring and feature flags
- Deployment tracking and GitLab Pages management
- Runner and variable management
Project Administration (6 tools)
- Member and permission management
- Project settings and integrations
- Webhook and access token management
Analytics & Insights (4 tools)
- Project analytics and contributor statistics
- Activity monitoring and usage metrics
- Performance trends and optimization insights
Team Collaboration (4 tools)
- Discussions and mentions management
- Wiki pages and code snippets
- Team communication workflows
Specialized Monitoring (6 tools)
- Advanced pipeline analytics and dashboards
- Success rate analysis and performance metrics
- Cross-project monitoring and alerts
Key Features
- Complete GitLab Coverage: Every major GitLab feature accessible through Claude
- Multi-Instance Support: Configure multiple GitLab instances simultaneously
- Enterprise Ready: Supports GitLab CE, Premium, and Ultimate editions
- Security First: Built-in token management and secure authentication
- Rich Analytics: Comprehensive insights and performance monitoring
- Type-Safe: Built with TypeScript and Zod validation
- Production Ready: Comprehensive error handling and validation
Requirements
- Node.js 18.19.0+
- GitLab private access token with api scope
- GitLab.com or self-hosted GitLab instance
Authentication
Create a GitLab private access token:
1. Go to GitLab → Profile → Access Tokens
2. Create token with api scope
3. Configure via environment variable or Claude Desktop config
Multi-Tenant Support
Configure multiple GitLab instances:
{
"mcpServers": {
"work-gitlab": {
"command": "npx",
"args": ["@sekora/gitlab-mcp"],
"env": {
"GITLAB_URL": "https://gitlab.company.com",
"GITLAB_TOKEN": "work-token"
}
},
"personal-gitlab": {
"command": "npx",
"args": ["@sekora/gitlab-mcp"],
"env": {
"GITLAB_TOKEN": "personal-token"
}
}
}
}
Use Cases
- DevOps Automation: Pipeline monitoring, deployment management, environment control
- Code Review: MR creation, approval workflows, conflict resolution
- Project Management: Issue tracking, milestone planning, team coordination
- Security Operations: Vulnerability scanning, compliance monitoring, quality analysis
- Team Collaboration: Wiki management, discussions, activity monitoring
- Analytics & Reporting: Project insights, contributor analysis, performance metrics
Built with the https://mcp-framework.com for reliable, type-safe GitLab API integration.
Server Config
{
"mcpServers": {
"gitlab-mcp": {
"command": "npx",
"args": [
"@sekora/gitlab-mcp@latest"
],
"env": {
"GITLAB_TOKEN": "your-gitlab-private-token"
}
}
}
}Recommend Clients
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
Cline – #1 on OpenRouterAutonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
BACHAI-TWITTER-API45Twitter的一些api mcp
WindsurfThe new purpose-built IDE to harness magic
HyperChatHyperChat is a Chat client that strives for openness, utilizing APIs from various LLMs to achieve the best Chat experience, as well as implementing productivity tools through the MCP protocol.
MCP PlaygroundCall MCP Server Tools Online
MCP ConnectEnables cloud-based AI services to access local Stdio based MCP servers via HTTP requests
ZedCode at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
y-cli 🚀A Tiny Terminal Chat App for AI Models with MCP Client Support
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
chatmcpChatMCP is an AI chat client implementing the Model Context Protocol (MCP).
Refact.aiOpen-source AI Agent for VS Code and JetBrains that autonomously solves coding tasks end-to-end.
ChatWiseThe second fastest AI chatbot™
A Sleek AI Assistant & MCP Client5ire is a cross-platform desktop AI assistant, MCP client. It compatible with major service providers, supports local knowledge base and tools via model context protocol servers .
CursorThe AI Code Editor
Cherry Studio🍒 Cherry Studio is a desktop client that supports for multiple LLM providers.
Roo Code (prev. Roo Cline)Roo Code (prev. Roo Cline) gives you a whole dev team of AI agents in your code editor.
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
DeepChatYour AI Partner on Desktop
Continue⏩ Create, share, and use custom AI code assistants with our open-source IDE extensions and hub of models, rules, prompts, docs, and other building blocks
LutraLutra is the first MCP compatible client built for everyone