What is 🚀 GitLab MR MCP?
🚀 GitLab MR MCP is a Model Context Protocol (MCP) server that enables AI agents to interact with GitLab repositories. It provides tools for reading and modifying merge requests and issues, making it useful for developers and automation workflows that need AI-assisted code review and project management.
How to use 🚀 GitLab MR MCP?
Install via Smithery (npx @smithery/cli install @kopfrechner/gitlab-mr-mcp) or manually by cloning the repository and adding the server configuration to your MCP client. The server requires environment variables MR_MCP_GITLAB_TOKEN and MR_MCP_GITLAB_HOST to authenticate with your GitLab instance. Optional variables MR_MCP_MIN_ACCESS_LEVEL and MR_MCP_PROJECT_SEARCH_TERM can filter accessible projects.
Key features of 🚀 GitLab MR MCP
- List accessible GitLab projects
- View open merge requests and detailed information
- Retrieve and add general comments to merge requests
- Get merge request diffs and add line-specific comments
- Fetch issue details
- Modify merge request title and description
Use cases of 🚀 GitLab MR MCP
- AI agent reviewing open merge requests and providing feedback
- Automatically adding comments or summaries to code diffs
- Assisting developers with issue triage from chat or coding assistants
- Generating release notes by querying merge request details
- Updating merge request metadata in bulk via automation
コメント