Repository navigation
v0.2.0
mcp-gitlab-crunchtools v0.2.0
Secure MCP server for GitLab REST API v4. Works with any GitLab instance.
34 Tools
- Projects (5): list, get, branches, commits
- Groups (3): list, get, group projects
- Merge Requests (7): list, get, create, update, notes, changes
- Issues (6): list, get, create, update, notes
- Pipelines (11): list, get, create, retry, cancel, delete, jobs, job log, retry/cancel/delete job
- Search (2): global, project
Install
# uvx
uvx mcp-gitlab-crunchtools
# Claude Code
claude mcp add mcp-gitlab-crunchtools \
--env GITLAB_TOKEN=your_token \
-- uvx mcp-gitlab-crunchtools
# Container
podman run -i --rm -e GITLAB_TOKEN quay.io/crunchtools/mcp-gitlabHighlights
- stdio, SSE, and streamable-http transports
- SSL_CERT_FILE and GITLAB_SSL_VERIFY support for self-hosted instances
- Hardened httpx client with token sanitization, input validation, response size limits
- 71 tests with mocked API responses