GitLab MCP Server

Project management and repository operations for GitLab.

Developer Tools MIT license Added Jul 13, 2026 Self-hosted

GitLab is a Developer Tools MCP (Model Context Protocol) server: Project management and repository operations for GitLab. It is MIT-licensed and self-hosted from its source repository. Listed on MCP Collection since July 2026.

About GitLab

Community MCP server covering GitLab projects, merge requests, issues, and pipelines. Bring your own GitLab token.

How to connect GitLab to Claude, Cursor or VS Code

GitLab is self-hosted. Install it from the source repository, then register its start command in your MCP client's config (Claude Code, Cursor, Windsurf or VS Code).

{
  "mcpServers": {
    "gitlab": {
      "command": "<start command from the README>",
      "args": []
    }
  }
}

The exact command (often npx, uvx or docker) is in the project README at github.com/zereight/gitlab-mcp.

GitLab FAQ

What is GitLab?

GitLab is a Model Context Protocol (MCP) server in the Developer Tools category. Project management and repository operations for GitLab. MCP servers expose tools that AI assistants like Claude can call during a conversation.

How do I use GitLab with Claude or Cursor?

GitLab is self-hosted. Install it from the source repository, then register its start command in your MCP client's config (Claude Code, Cursor, Windsurf or VS Code).

Is GitLab free to use?

GitLab is published under the MIT license, so the software itself is free to run. Hosted or API-backed servers may have their own usage tiers; check the project homepage.

Where is the source code for GitLab?

The source is at github.com/zereight/gitlab-mcp.

More Developer Tools MCP servers