glab-mcp

Expose GitLab projects, issues, merge requests, and pipelines as MCP tools.

12|2|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/haomingz/kimi-skills --skill glab-mcp-haomingz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: glab-mcp
Source: https://github.com/haomingz/kimi-skills/tree/main/skills/gitlab-cli-guide/glab-mcp
Command: npx skills add https://github.com/haomingz/kimi-skills --skill glab-mcp-haomingz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

GitLab features are exposed as tools for AI assistants to interact with projects, issues, merge requests, and pipelines through a Model Context Protocol (MCP) server, enabling seamless automation and collaboration.

Core Features & Use Cases

  • Expose GitLab resources (projects, issues, merge requests, pipelines) to AI agents as actionable tools.
  • Run an MCP server that translates agent commands into GitLab API calls and returns results.
  • Use-case: integrate an AI assistant into a development workflow to triage issues, create merge requests, or trigger pipelines without leaving the chat.

Quick Start

Start the MCP server with glab mcp serve and connect your AI assistant to the exposed GitLab tools.

Frequently Asked Questions about glab-mcp

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

FAQPage Schema
How do I expose GitLab projects and merge requests to an AI assistant?

You can expose GitLab projects and merge requests to an AI assistant by running an MCP server that translates agent commands into GitLab API calls, enabling interactions with projects, issues, merge requests, and pipelines within supported workflows.

What is the best way to integrate GitLab pipelines into Claude Code workflows?

The best way to integrate GitLab pipelines into Claude Code workflows is by using an MCP server that exposes GitLab features as actionable tools, allowing the AI agent to trigger pipelines and triage issues without leaving the chat interface.

Do I need the glab CLI installed to use a GitLab MCP server?

Yes, you need the glab CLI installed in a GitLab-enabled environment to use this MCP server, which runs via the glab mcp serve command using stdio transport to connect your AI assistant to exposed GitLab tools.

Can I use this GitLab MCP server for production automation?

No, you cannot use this GitLab MCP server for production automation because it is explicitly experimental and not production-ready, meaning it should only be used in development or testing environments for workflow integration.

How does an MCP server connect AI agents to GitLab resources?

An MCP server connects AI agents to GitLab resources by running via stdio transport and exposing GitLab features like projects, issues, merge requests, and pipelines as actionable tools that the AI assistant can interact with directly.

What GitLab features can I automate through an AI assistant with MCP?

You can automate interactions with GitLab projects, issues, merge requests, and pipelines through an AI assistant using MCP, enabling seamless automation and collaboration within your development workflow.