MCP server for interacting with GitLab API, supporting both self-hosted instances and gitlab.com. Provides tools for managing issues, merge requests, code review, pipelines, milestones, releases, search, and file access.
Enables MCP clients to manage files in an isolated workspace and perform lightweight Git operations through a protected Streamable HTTP endpoint, including listing, reading, writing, searching, replacing, and deleting files plus checking status and diffs.
Enables AI clients to manage GitLab projects, merge requests, issues, pipelines, wiki, releases, tags, milestones, and repository operations via MCP over stdio, SSE, and Streamable HTTP. Supports personal access token and OAuth authentication plus read-only and modify permission modes.
A comprehensive GitLab MCP server that enables AI clients to manage projects, merge requests, issues, pipelines, wiki, releases, tags, and milestones through multiple transports and authentication methods.