{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vish288/mcp-gitlab","description":"GitLab MCP server for MCP 2026-07-28: projects, MRs, files, reviews, pipelines, CI/CD, issues","repository":{"url":"https://github.com/vish288/mcp-gitlab","source":"github"},"version":"0.15.0","packages":[{"registryType":"pypi","identifier":"mcp-gitlab","version":"0.15.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"GitLab personal access token (token mode). Optional after `mcp-gitlab auth login`; also accepts GITLAB_PAT, GITLAB_PERSONAL_ACCESS_TOKEN, GITLAB_API_TOKEN","format":"string","isSecret":true,"name":"GITLAB_TOKEN"},{"description":"GitLab instance URL (e.g. https://gitlab.com)","isRequired":true,"format":"string","name":"GITLAB_URL"},{"description":"Restrict to read-only operations (true/false)","format":"string","name":"GITLAB_READ_ONLY"},{"description":"Authentication mode: token (default) or oauth (OAuth 2.1 proxy; streamable-http only)","format":"string","name":"GITLAB_AUTH"},{"description":"Application ID of the GitLab OAuth app (oauth mode, or local sign-in on a self-managed instance)","format":"string","name":"GITLAB_OAUTH_CLIENT_ID"},{"description":"Secret of the GitLab OAuth app (oauth mode)","format":"string","isSecret":true,"name":"GITLAB_OAUTH_CLIENT_SECRET"},{"description":"Public URL of this server, no trailing slash (oauth mode); redirect URI is <base>/auth/callback","format":"string","name":"GITLAB_OAUTH_BASE_URL"},{"description":"Space-separated GitLab scopes required on every request (oauth mode; default api)","format":"string","name":"GITLAB_OAUTH_SCOPES"},{"description":"FastMCP JWT signing key, >=32 random chars (oauth mode; defaults to one derived from the client secret)","format":"string","isSecret":true,"name":"GITLAB_OAUTH_JWT_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-06T17:33:25.084577Z","publishedAt":"2026-10-06T17:33:25.084577Z","updatedAt":"2026-10-06T17:33:25.084577Z","isLatest":true}}}
