Agent♥︎Age
Catalog

io.github.vish288/mcp-gitlab

Official

by vish288 · Python

MCP server for GitLab API — projects, MRs, pipelines, CI/CD, approvals, issues, code review.

io.github.vish288/mcp-gitlab — Model Context Protocol (MCP) Server

mcp-gitlab is an MCP server that provides access to the GitLab API for projects, merge requests (MRs), pipelines, CI/CD, approvals, issues, and code review. It is packaged as a Python MCP server (topics include python, fastmcp, and various editor integrations).

🛠️ Key Features

  • GitLab API coverage for projects
  • Merge request support
  • Pipeline and CI/CD integration
  • Approvals and issues access
  • Code review support

🚀 Use Cases

  • Retrieve and analyze GitLab project and MR data
  • Inspect pipeline and CI/CD status for development workflows
  • Track approvals and issue activity
  • Support code review context in agent/tooling scenarios

⚡ Developer Benefits

  • Works within the Model Context Protocol (model-context-protocol)
  • Server is Python-based (python, mcp-server)
  • Fits GitLab-centric tooling ecosystems (gitlab, gitlab-api, gitlab-ci, self-hosted-gitlab)

⚠️ Limitations

  • Scope is limited to GitLab API domains listed in the description (projects, MRs, pipelines/CI/CD, approvals, issues, code review).

Topics

ai-agentsci-cdcode-reviewdevopsgitlabgitlab-apigitlab-cimcpmcp-servermerge-requestsmodel-context-protocolpipelinespythoncursorvscodeself-hosted-gitlabfastmcpwindsurfgemini-cli-extensionai