mcp-gitlab
io.github.vish288/mcp-gitlab · version 0.22.0
Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.
GitLab MCP server (MCP 2026-07-28): projects, MRs, pipelines, CI/CD, issues; writes or read-only
https://github.com/vish288/mcp-gitlabQuick facts
- Listing: Community
- Published Nov 6, 23:37 UTC
- Transport: stdio
- Package: pypi
mcp-gitlab0.22.0 - Listed by cosmic-mcp: Nov 8, 19:01 UTC
Details
- Repository: https://github.com/vish288/mcp-gitlab
- PyPI: https://pypi.org/project/mcp-gitlab/
- Needs settings:
GITLAB_TOKENGITLAB_URLGITLAB_READ_ONLYMCP_READ_ONLYGITLAB_AUTHGITLAB_OAUTH_CLIENT_IDGITLAB_OAUTH_CLIENT_SECRETGITLAB_OAUTH_BASE_URLGITLAB_OAUTH_SCOPESGITLAB_OAUTH_JWT_KEYGITLAB_HTTP_BEARER_TOKEN
DevOps and infrastructure Git and code hosting Project management
Setup snippets
Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.
Run it locally (pypi)
uvx 'mcp-gitlab==0.22.0'Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"mcp-gitlab": {
"args": [
"mcp-gitlab==0.22.0"
],
"command": "uvx",
"env": {
"GITLAB_AUTH": "<your gitlab auth>",
"GITLAB_HTTP_BEARER_TOKEN": "<your gitlab http bearer token>",
"GITLAB_OAUTH_BASE_URL": "<your gitlab oauth base url>",
"GITLAB_OAUTH_CLIENT_ID": "<your gitlab oauth client id>",
"GITLAB_OAUTH_CLIENT_SECRET": "<your gitlab oauth client secret>",
"GITLAB_OAUTH_JWT_KEY": "<your gitlab oauth jwt key>",
"GITLAB_OAUTH_SCOPES": "<your gitlab oauth scopes>",
"GITLAB_READ_ONLY": "<your gitlab read only>",
"GITLAB_TOKEN": "<your gitlab token>",
"GITLAB_URL": "<your gitlab url>",
"MCP_READ_ONLY": "<your mcp read only>"
}
}
}
}Claude Code
claude mcp add 'mcp-gitlab' -- uvx 'mcp-gitlab==0.22.0'Cursor (.cursor/mcp.json)
{
"mcpServers": {
"mcp-gitlab": {
"args": [
"mcp-gitlab==0.22.0"
],
"command": "uvx",
"env": {
"GITLAB_AUTH": "<your gitlab auth>",
"GITLAB_HTTP_BEARER_TOKEN": "<your gitlab http bearer token>",
"GITLAB_OAUTH_BASE_URL": "<your gitlab oauth base url>",
"GITLAB_OAUTH_CLIENT_ID": "<your gitlab oauth client id>",
"GITLAB_OAUTH_CLIENT_SECRET": "<your gitlab oauth client secret>",
"GITLAB_OAUTH_JWT_KEY": "<your gitlab oauth jwt key>",
"GITLAB_OAUTH_SCOPES": "<your gitlab oauth scopes>",
"GITLAB_READ_ONLY": "<your gitlab read only>",
"GITLAB_TOKEN": "<your gitlab token>",
"GITLAB_URL": "<your gitlab url>",
"MCP_READ_ONLY": "<your mcp read only>"
}
}
}
}VS Code (.vscode/mcp.json)
{
"servers": {
"mcp-gitlab": {
"args": [
"mcp-gitlab==0.22.0"
],
"command": "uvx",
"env": {
"GITLAB_AUTH": "<your gitlab auth>",
"GITLAB_HTTP_BEARER_TOKEN": "<your gitlab http bearer token>",
"GITLAB_OAUTH_BASE_URL": "<your gitlab oauth base url>",
"GITLAB_OAUTH_CLIENT_ID": "<your gitlab oauth client id>",
"GITLAB_OAUTH_CLIENT_SECRET": "<your gitlab oauth client secret>",
"GITLAB_OAUTH_JWT_KEY": "<your gitlab oauth jwt key>",
"GITLAB_OAUTH_SCOPES": "<your gitlab oauth scopes>",
"GITLAB_READ_ONLY": "<your gitlab read only>",
"GITLAB_TOKEN": "<your gitlab token>",
"GITLAB_URL": "<your gitlab url>",
"MCP_READ_ONLY": "<your mcp read only>"
},
"type": "stdio"
}
}
}Related servers
- 18 Cores Tracker Verified domain
Read and update tickets, deals, tasks, and contacts in 18 Cores Tracker. - 72hours security check
Scan a public GitHub repo, explain risks, get fix prompts and rescan to confirm fixes. - A.U.G.U.R Foresight · Web & Research Verified domain
Read the web (page text, DNS, WHOIS, TLS, uptime) + research (Wikipedia, arXiv, GitHub, packages). - A2A Passport — one GTIN, one call, everything GSC knows, signed
The hubs are the records; A2A-Passport.ai issues the passport. - ACC MCP Verified domain
Autodesk Construction Cloud via APS — projects, issues, RFIs, documents, submittals. - ACMP MCP Server
Community MCP server for Aagon ACMP: clients, inventory, CVEs, jobs, tickets, activity log