Skip to content

jmrplens/gitlab-mcp-server

MCP Developer Tools

A self‑hosted MCP server that exposes the entire GitLab API as AI‑assistant tools and prompts

Go Latest v2.1.2 · 3d ago Security brief →

Features

  • Provides over 1,000 MCP tools covering GitLab REST v4 and GraphQL APIs across projects, merge requests, pipelines, groups, users, wikis, environments, deployments, packages, container registry, runners, feature flags, CI/CD variables, security attributes, and more
  • Dynamic tool surface exposes only `gitlab_find_action` and `gitlab_execute_tool` by default while retaining the full GitLab action catalog; optional meta‑tools are available with a configuration flag
  • Includes AI model evaluation harness that tests schema‑only and Docker‑backed runs against populated GitLab CE instances for multiple LLM providers

Recent releases

View all 31 releases →
No immediate action
v2.1.2 Mixed

.claude + client‑go + eval improvements

Review required
v2.0.5 Mixed
Auth Dependencies

Service accounts + e2e fixes

No immediate action
v2.0.2 Mixed

Hook support + docs + maintenance

No immediate action
v2.0.0 New feature

Meta schema exposure

No immediate action
v1.6.1 Maintenance

Routine maintenance and dependency updates.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
8
Forks
1
Languages
Go MDX Shell

Install & Platforms

Platforms
linux macos windows arm64

Beta — feedback welcome: [email protected]