This MCP server provides secure management of GitLab projects, merge requests, issues, pipelines, and search functionalities, compatible with any GitLab instance.
From the registry: Secure MCP server for GitLab projects, merge requests, issues, and pipelines
Please install the `gitlab` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **GitLab personal access token** — Create a PAT with api or read_api scope (https://gitlab.com/-/user_settings/personal_access_tokens)
Canonical MCP server config (stdio transport):
- command: `uvx`
- args: ["mcp-gitlab-crunchtools"]
- required environment variables:
- `GITLAB_TOKEN`: GitLab personal access token (example: `<your-gitlab-token>`)
- optional environment variables:
- `GITLAB_URL`: GitLab instance URL (defaults to https://gitlab.com) (example: `<your-gitlab-host>`)
Note: Also available as a container at quay.io/crunchtools/mcp-gitlab and as pip package mcp-gitlab-crunchtools.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.GITLAB_TOKENrequiredPersonal Access TokenConnect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
The GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.
Comprehensive Git MCP server enabling native git tools including clone, commit, worktree, & more.