gitlab-mcp-server

gitlab-mcp-server

8

The GitLab MCP Server is a Python-based Model Context Protocol server designed to facilitate integration with GitLab using FastMCP. It provides tools for Docker-based deployment, GitLab token management, and structured code review enhancement through MCP.

GitLab MCP Server (in Python)

Model Context Protocol (MCP) server for GitLab integration, built on FastMCP.

Quick Start

  • Build the Docker image

Integration with Cursor/Claude

  • Add the server configuration in MCP Settings.

Getting GitLab Token

  • Steps to create a GitLab personal access token with necessary permissions.

Prompt (rule) for review

  • Guidelines for conducting code reviews, focusing on reviewing changes compared to the origin/master branch and the integration with the MCP server.

Contributing

  • Instructions on how to contribute to the project including forking the repository and opening a Pull Request.