GitLab MR MCP
JSON →An MCP server for interacting with GitLab merge requests and issues.
Install
npx -y @smithery/cli@latest Tools · 10
- 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
Environment variables
YOUR_GITLAB_TOKENYOUR_GITLAB_HOSTMR_MCP_GITLAB_TOKENMR_MCP_GITLAB_HOST
Links
★ 89 GitHub stars