gitlab-mcp

star 0

GitLab API access via MCP server (@zereight/mcp-gitlab). Use when interacting with GitLab projects, merge requests, issues, pipelines, branches, labels, milestones, wiki pages, releases, or users. Supports all standard GitLab operations including CRUD for issues/MRs, code review with diff comments, pipeline management, and repository operations. Requires GITLAB_TOKEN environment variable (or prompts user for token).

NagasakaH By NagasakaH schedule Updated 2/20/2026

name: gitlab-mcp description: GitLab API access via MCP server (@zereight/mcp-gitlab). Use when interacting with GitLab projects, merge requests, issues, pipelines, branches, labels, milestones, wiki pages, releases, or users. Supports all standard GitLab operations including CRUD for issues/MRs, code review with diff comments, pipeline management, and repository operations. Requires GITLAB_TOKEN environment variable (or prompts user for token).

GitLab MCP Skill

Access GitLab API through the @zereight/mcp-gitlab MCP server.

Authentication & Configuration

Variable Description Default
GITLAB_TOKEN Personal Access Token (required, prompts if unset)
GITLAB_API_URL GitLab API endpoint https://gitlab.com/api/v4
# Example: use self-hosted GitLab
export GITLAB_TOKEN="glpat-xxx"
export GITLAB_API_URL="https://gitlab.example.com/api/v4"

Usage

Execute tools via the executor script:

# Call a tool
python3 "$SKILL_DIR/scripts/executor.py" --call '{"tool": "tool_name", "arguments": {...}}'

# List available tools
python3 "$SKILL_DIR/scripts/executor.py" --list

# Describe a specific tool's parameters
python3 "$SKILL_DIR/scripts/executor.py" --describe tool_name

Replace $SKILL_DIR with the actual discovered path of this skill directory.

Tool Categories

Select the appropriate reference for detailed tool documentation:

Category Tools Reference
Merge Requests merge, approve, diffs, threads, notes, draft notes references/merge-requests.md
Issues CRUD, notes, links, discussions references/issues.md
Repositories search, create, file contents, push, fork, tree references/repositories.md
Branches & Commits create branch, diffs, commits references/branches.md
Projects & Namespaces project info, members, groups, iterations references/projects.md
Labels CRUD references/labels.md
Pipelines list, create, retry, cancel, jobs references/pipelines.md
Milestones CRUD, burndown, associated issues/MRs references/milestones.md
Wiki CRUD references/wiki.md
Releases CRUD, evidence, asset download references/releases.md
Users & Events user info, events, uploads, attachments references/users.md
Configuration environment variables, setup options references/configuration.md
Install via CLI
npx skills add https://github.com/NagasakaH/devcontainer --skill gitlab-mcp
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator