← Index

io.github.mshegolev/gitlab-ci-mcp

io.github.mshegolev/gitlab-ci-mcp·v0.5.1·Git & Code Hosting
Quality Score
80
/100

GitLab CI/CD MCP — pipelines, jobs, schedules, MRs, files. Any GitLab (SaaS or self-hosted).

§01  Install
Claude Desktop (uvx)
{
  "mcpServers": {
    "gitlab-ci-mcp": {
      "command": "uvx",
      "args": [
        "gitlab-ci-mcp"
      ],
      "env": {
        "GITLAB_URL": "<gitlab_url>",
        "GITLAB_TOKEN": "<your-gitlab_token>",
        "GITLAB_PROJECT_PATH": "<gitlab_project_path>",
        "GITLAB_SSL_VERIFY": "true"
      }
    }
  }
}
§02  Environment variables
GITLAB_URL
required

GitLab instance URL (e.g. https://gitlab.com or https://gitlab.example.com)

GITLAB_TOKEN
requiredsecret

GitLab Personal Access Token with 'api' scope

GITLAB_PROJECT_PATH

Default project path (e.g. my-org/my-repo); can be overridden per call

GITLAB_SSL_VERIFY

Verify SSL certificates (true/false). Set to 'false' for self-hosted GitLab with self-signed certs.

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
5
§04  Alternatives in Git & Code Hosting