GitLab

Integrates with GitLab's API to manage projects, issues, merge requests, pipelines, and CI/CD workflows with 22 specialized tools

alosies 9 ↓ 11k
Claude CodeClaude DesktopGeneric
View source ↗

This MCP server provides comprehensive GitLab API integration, enabling AI assistants to manage projects, issues, merge requests, pipelines, and CI/CD workflows programmatically. Built by Alos using TypeScript with the Model Context Protocol SDK and axios for HTTP requests, it offers 22 specialized tools including project listing and retrieval, issue and merge request management with full CRUD operations, pipeline creation and control (retry, cancel, delete), job log retrieval with advanced filtering options, branch and commit browsing, and user information access. The implementation features flexible search capabilities with pagination, detailed job trace analysis with line limits and tail mode support, robust error handling with structured JSON responses, and authentication through GitLab Bearer tokens via environment variables, making it valuable for DevOps automation workflows, CI/CD pipeline monitoring, issue tracking integration, and building AI assistants that need programmatic access to GitLab's development lifecycle management without manual web interface navigation.

Source

Repository: https://github.com/alosies/gitlab-mcp-server

Maintain GitLab?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

GitLab on getagentictools
[![GitLab on getagentictools](https://getagentictools.com/badge/mcp/alosies-gitlab-mcp-server.svg)](https://getagentictools.com/mcp/alosies-gitlab-mcp-server?ref=badge)