GitLab MR MCP
by kopfrechner
GitLab MR MCP is a Model Context Protocol (MCP) server designed to facilitate interaction with GitLab merge requests and issues. It allows AI agents to access and manipulate GitLab repositories.
Last updated: N/A
What is GitLab MR MCP?
GitLab MR MCP is a server implementing the Model Context Protocol (MCP) to enable AI agents to interact with GitLab repositories. It provides tools for accessing and manipulating merge requests and issues within GitLab.
How to use GitLab MR MCP?
The server can be installed either automatically via Smithery or manually. Manual installation involves cloning the repository, installing dependencies, and configuring the MCP client with the server's command and environment variables, including a GitLab access token. Once installed, the available tools can be used to interact with GitLab projects, merge requests, and issues.
Key features of GitLab MR MCP
Listing available GitLab projects
Fetching merge request details and comments
Getting merge request diffs
Adding comments to merge requests
Adding line-specific comments to code in merge request diffs
Fetching issue details
Use cases of GitLab MR MCP
Automated code review
AI-powered merge request summarization
Intelligent issue triaging
Automated comment generation based on code analysis
FAQ from GitLab MR MCP
What is the Model Context Protocol (MCP)?
What is the Model Context Protocol (MCP)?
MCP is a protocol that enables AI agents to interact with various tools and services.
What permissions does the GitLab token need?
What permissions does the GitLab token need?
The GitLab token requires 'api' and 'read_api' scopes.
How do I troubleshoot permission issues?
How do I troubleshoot permission issues?
Ensure your GitLab token has the correct scopes and that the token user has access to the specified projects. Also, verify the project IDs are accurate.
Can I contribute to this project?
Can I contribute to this project?
Yes, contributions are welcome! Please submit a Pull Request.
What is Smithery?
What is Smithery?
Smithery is a tool that can automate the installation of GitLab MR MCP for Claude Desktop.