# GitLab

> Use this tool when you need to manage GitLab repositories, issues, and merge requests programmatically, or automate code management and project collaboration workflows within AI assistant conversations. It provides a standardized interface for creating repositories, managing files, and handling issues, and can be configured with a GitLab personal access token. Ideal for use cases requiring GitLab automation, such as devops, software development, and project management.

Canonical page: https://skillsregistry.net/skills/harshmaur-gitlab  
JSON: https://api.skillsregistry.net/v1/skills/harshmaur-gitlab

## Description

GitLab MCP Server provides a bridge to the GitLab API, enabling AI assistants to interact with GitLab repositories, issues, merge requests, and other GitLab resources. Built by harshmaur, it supports operations like creating repositories, managing files, creating issues, and handling merge requests through a standardized interface. The implementation uses TypeScript with the Model Context Protocol SDK and can be configured with a GitLab personal access token, making it valuable for workflows that require code management, project collaboration, or GitLab automation directly within AI assistant conversations.

## Trust

- **Trust score (0–1):** 0.80
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** version-control
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/harshmaur-gitlab)
- **Repository:** <https://github.com/harshmaur/gitlab-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "harshmaur-gitlab"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/harshmaur-gitlab` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/harshmaur-gitlab/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
