kopfrechner/gitlab-mr-mcp
Free无缝地与 GitLab 项目的 Issues 和 Merge Requests 交互。
About kopfrechner/gitlab-mr-mcp
GitLab MR MCP is a Model Context Protocol (MCP) server that enables AI agents to interact with GitLab repositories. It provides a set of tools for managing merge requests and issues, including listing open merge requests, fetching detailed information and comments, adding general or line-specific comments to merge requests, retrieving diffs, and getting issue details. The server also supports setting merge request titles and descriptions. Installation can be done manually via Node.js or automatically via Smithery for Claude Desktop. Configuration requires a GitLab personal access token and the GitLab host URL. This open-source project is ideal for automating code review workflows and integrating AI assistants with GitLab.
Key Features
Pros & Cons
- Open-source and free to use
- Provides a comprehensive set of tools for merge request and issue interactions
- Supports line-specific commenting on diffs
- Simple installation via Smithery or manual configuration
- Uses the standardized Model Context Protocol for interoperability with MCP clients
- Actively maintained with 130 commits and community contributions
- Requires Node.js and a GitLab personal access token with API access
- Only supports GitLab, not other version control platforms
- Limited to merge request and issue interactions; does not cover other GitLab features like pipelines or wikis
- May encounter 403 permissions errors if token scopes or user access are misconfigured