GitLab

Manage GitLab projects, issues, and merge requests via MCP.

1|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Svtoo/atk-registry --skill gitlab-svtoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: GitLab
Source: https://github.com/Svtoo/atk-registry/tree/main/plugins/gitlab
Command: npx skills add https://github.com/Svtoo/atk-registry --skill gitlab-svtoo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines interactions with GitLab, allowing users to manage projects, issues, and merge requests directly from their AI assistant, eliminating the need to switch contexts.

Core Features & Use Cases

  • Project Discovery: Search and browse GitLab projects.
  • Issue Management: Create, list, and update issues.
  • Merge Request Handling: List, create, and inspect merge requests.
  • Code Browsing: Read file contents within repositories.
  • Use Case: Quickly create a new merge request to address a specific issue, including a link to the issue in the MR description.

Quick Start

Use the gitlab skill to create a new merge request for issue number 123 in project 'my-group/my-project'.

Frequently Asked Questions about GitLab

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage GitLab issues and merge requests directly from an AI assistant?

To manage GitLab issues and merge requests from an AI assistant, use this Skill to connect to the GitLab Model Context Protocol server, enabling programmatic access to search projects, create issues, and handle merge requests without switching contexts.

What prerequisites are needed to automate GitLab workflows with an MCP server?

Automating GitLab workflows with an MCP server requires a Node.js environment and a GitLab account with Duo enabled on a Premium or Ultimate tier for access.

How do I create a merge request for a specific GitLab issue using AI?

To create a merge request for a specific GitLab issue using AI, instruct your assistant to generate the MR and include a link to the issue number in the description, automating the workflow via the GitLab MCP server.

Can I browse code and read repository file contents through the GitLab Model Context Protocol?

Yes, you can browse code and read repository file contents through the GitLab Model Context Protocol, which provides AI agents programmatic access to search projects and inspect files within repositories.

Does GitLab MCP integration support project discovery and searching across repositories?

Yes, GitLab MCP integration supports project discovery, allowing AI agents to programmatically search and browse GitLab projects to find relevant repositories and read file contents.