gitlab-mr-mcp
Verified Safeby kopfrechner
Overview
Allows AI agents to interact with GitLab merge requests and issues for development workflow automation.
Installation
npm startEnvironment Variables
- MR_MCP_GITLAB_TOKEN
- MR_MCP_GITLAB_HOST
Security Notes
The server uses environment variables for the GitLab token, which is a good practice. It utilizes `@gitbeaker/rest` for API interactions, a standard library. While `child_process.exec` is imported, it is not used in the provided `index.js` source, preventing immediate command injection risks. Overall, it appears to follow good security practices for handling sensitive credentials and API interactions, though proper configuration of GitLab token scopes is critical.
Similar Servers
gitlab-mcp-server
A fully typed TypeScript Model Context Protocol (MCP) server for comprehensive GitLab integration, enabling AI agents to manage projects, issues, merge requests, pipelines, and jobs.
mcp-server-for-Github
Automates comprehensive GitHub workflows for AI agents, including repository management, issue tracking, pull request operations, code search, and file management, enabling AI-powered development.
gitlab-mcp-server
Connects an AI assistant to GitLab to facilitate interactive queries and actions on merge requests, pipelines, and code reviews.
tanuki-mcp
A high-performance GitLab MCP (Model Context Protocol) server providing fine-grained access control for AI agents to interact with GitLab.