gitlab-mcp

zereight
118
gitlab mcp

Overview

What is gitlab-mcp

gitlab-mcp is a Model Context Protocol (MCP) server designed to enhance the functionality of GitLab by incorporating bug fixes and improvements over the original GitLab MCP server.

How to Use

To use gitlab-mcp, you need to set up your API key and GitLab API URL. You can run the server using commands like 'npx @zereight/mcp-gitlab' with the required environment variables for your GitLab personal access token and API URL.

Key Features

Key features of gitlab-mcp include the ability to create or update files in a GitLab project, push multiple files in a single commit, and manage project files efficiently with specified inputs such as project ID, file path, and commit messages.

Where to Use

gitlab-mcp can be used in software development environments where GitLab is utilized for version control and project management, particularly in teams that require enhanced file management capabilities.

Use Cases

Use cases for gitlab-mcp include automating file updates in GitLab projects, managing multiple file uploads in a single commit, and integrating GitLab functionalities into applications like Claude App and Cursor.

Content