gitlab-mr-mcp

gitlab-mr-mcp

32

GitLab MR MCP is a Model Context Protocol server designed for AI-driven interactions with GitLab repositories. It enables fetching, commenting, and managing merge requests and issues through various tools. This project facilitates seamless integration with GitLab for automated workflows.

get_projects

Get an accessible list of GitLab projects

list_open_merge_requests

List all open merge requests in the specified project

get_merge_request_details

Get detailed information about a specific merge request

get_merge_request_comments

Get comments for merge requests

add_merge_request_comment

Add general comments to merge requests

add_merge_request_diff_comment

Add line-level comments to code differences for merge requests

get_merge_request_diff

Get the difference in merge requests

get_issue_details

Get detailed information about a specific question