gitlab-mcp-server

gitlab-mcp-server

3.3

If you are the rightful owner of gitlab-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

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

The GitLab MCP Server is a Python-based server designed to facilitate integration with GitLab using the Model Context Protocol (MCP). Built on the FastMCP framework, this server allows seamless interaction with GitLab repositories, enabling automated code reviews and other repository management tasks. The server is containerized using Docker, making it easy to deploy and manage. It supports integration with tools like Cursor and Claude, allowing users to add the server to their MCP settings for enhanced functionality. The server requires a GitLab personal access token for authentication, which can be generated with specific scopes for API access and repository management.

Features

  • Dockerized Deployment: Easily build and run the server using Docker for consistent and isolated environments.
  • GitLab Integration: Connects directly with GitLab to manage repositories and automate tasks.
  • FastMCP Framework: Built on FastMCP for efficient and scalable protocol handling.
  • Customizable Code Review: Provides guidelines and tools for conducting thorough code reviews.
  • Environment Configuration: Supports environment variable configuration for flexible deployment.