GitLab
Createdzereight
Enables programmatic interaction with GitLab repositories and resources via a Model Context Protocol server.
About
This GitLab Model Context Protocol (MCP) server provides a suite of tools for interacting with GitLab programmatically. It allows users to create, read, update, and delete resources within GitLab projects, including files, issues, merge requests, and labels. Offering a range of functionalities from creating new repositories to managing merge request diffs, this server streamlines GitLab workflows for automated tasks and integrations. The included bug fixes and improvements ensure a robust and efficient experience.
Key Features
- Create and update files, issues, and merge requests within GitLab projects.
- Search for repositories and manage project labels.
- Fork repositories and create new branches.
- Retrieve file contents and merge request details.
- Push multiple files in a single commit.
Use Cases
- Automated code deployments and updates.
- Programmatic issue tracking and project management.
- Integration with AI tools like Claude App and Cursor for enhanced development workflows.