SkillTide Submit
Official description13 sourcesMCP servers8d ago
kopfrechner/gitlab-mr-mcp

kopfrechner/gitlab-mr-mcp

๐Ÿ“‡ โ˜๏ธ - Interact with issues and merge requests in your GitLab projects
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add gitlab-mr-mcp -- npx -y gitlab-mr-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
94 โ˜… ยท kopfrechner/gitlab-mr-mcp ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 13 sources
Score
score 1,303 ยท 94 โ˜… ยท 13 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository kopfrechner/gitlab-mr-mcp๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

๐Ÿš€ GitLab MR MCP

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

A Model Context Protocol (MCP) server for interacting with GitLab merge requests and issues.
๐Ÿ“Œ Overview
This project implements a server using the Model Context Protocol (MCP) that allows AI agents to interact with GitLab repositories. It provides tools for:
- 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
- Setting merge request title and description
๐Ÿ“ฆ Installation
โšก Using Smithery
To install GitLab MR MCP for Claude Desktop automatically via Smithery:
๐Ÿ› ๏ธ Manual Installation
๐Ÿ”ง Prerequisites
- Node.js
- GitLab access token with API access
- GitLab project ID(s)
๐Ÿ“– Setup
1. Clone this repository
2. Install dependencies:
3. Add the following to your MCP client configuration:
๐Ÿ› ๏ธ Available Tools
* get_projects
Gets a list of GitLab projects accessible with your token.
* list_open_merge_requests
Lists all open merge requests in the specified project.
* get_merge_request_details
Gets detailed information about a specific merge request.
* get_merge_request_comments
Gets comments from a specific merge request, including discussion notes and diff notes.
* add_merge_request_comment
Adds a general comment to a merge request.
* add_merge_request_diff_comment
Adds a comment to a specific line in a file within a merge request.
* get_merge_request_diff
Gets the diff for a merge request.
* get_issue_details
Gets detailed information about a specific issue.
* set_merge_request_title
Set the title of a merge request
* set_merge_request_description
Set the description of a merge request
๐Ÿ—๏ธ Development
๐Ÿ” Running Inspector
Set up environment variables:
For use with MCP clients, you can run:
๐Ÿ› ๏ธ Troubleshooting
If you encounter permissions issues (403 Forbidden), check:
1. Your GitLab token has the proper scopes (api, read_api)
2. The token user has proper access to the projects
Source
awesome ยท https://github.com/kopfrechner/gitlab-mr-mcp
Browse by field
MCP servers
Traction
94 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index