gitlab-mcp-server
Verified Safeby fortaine
Overview
Enables AI assistants like GitHub Copilot and Claude to interact with GitLab for managing issues, merge requests, and comments.
Installation
npx gitlab-mcp-serverEnvironment Variables
- GITLAB_HOST
- GITLAB_TOKEN
- GITLAB_TOKEN_FILE
- GITLAB_SSO_COOKIE
- GITLAB_AUTH_STATE_FILE
Security Notes
The provided analysis is based solely on the `package.json` and `README.md`. No malicious patterns like `eval` or obfuscation were found in the provided snippets. Authentication methods leverage standard GitLab Personal Access Tokens or SSO via Playwright cookies, which are common and generally secure. A full security audit of the complete source code (`.mjs` files) was not possible due to truncated input, which could reveal deeper vulnerabilities in API interaction or data handling.
Similar Servers
gitlab-mr-mcp
Enables AI agents to programmatically interact with GitLab merge requests and issues via the Model Context Protocol.
gitlab-mr-mcp
Connects an AI assistant to GitLab to manage merge requests, CI/CD pipelines, and code reviews, enabling natural language interaction.
gitlab-api
This project provides a Python wrapper for GitLab, serving as an MCP (Model Context Protocol) server to expose GitLab APIs as tools for LLMs, and an A2A (Agent-to-Agent) multi-agent system for delegated GitLab task management with a knowledge graph.
mcp-server-gitlab
A GitLab integration server built on the fastmcp framework, providing various GitLab RESTful API tools for interacting with GitLab instances, supporting AI agents and platforms like Claude and Smithery.