Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
mcparmory avatar

Gitlab

  • 29 repo stars
  • Updated May 12, 2026
  • mcparmory/registry

com.mcparmory/gitlab is a MCP server for managing GitLab projects, groups, merge requests, and CI/CD pipelines from your agent.

About

com.mcparmory/gitlab is an MCP server that connects coding agents to GitLab for projects, groups, branches, merge requests, and CI/CD pipelines. Developers who self-host or use GitLab.com can keep MR hygiene and pipeline debugging inside Claude Code, Cursor, or similar clients instead of juggling the GitLab UI for every status check. Catalog placement is build / integrations because the value shows up while you are wiring repos, opening MRs, and fixing pipeline failures during active development—though the same tools support ship when gates must pass before launch. The server is version 1.0.3 with stdio transport, installable through PyPI package mcparmory-gitlab with uvx or the OCI image ghcr.io/mcparmory/gitlab:1.0.3. Use it when GitLab is your primary forge; prefer the GitHub sibling entry if your remotes and CI live on github.com. You need a GitLab token with appropriate scopes and an MCP config block that spawns the stdio process.

  • Manage GitLab projects, groups, and branches from agent sessions
  • Create and track merge requests without leaving the IDE chat
  • Inspect and drive CI/CD pipeline status for faster fix loops
  • Version 1.0.3 via uvx mcparmory-gitlab or Docker ghcr.io/mcparmory/gitlab:1.0.3
  • Complements ship-phase review when MRs and pipeline gates block deploy

Gitlab by the numbers

  • Data as of Jul 26, 2026 (Skillselion catalog sync)
terminal
claude mcp add mcparmory-gitlab -- uvx mcparmory-gitlab

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars29
Packagemcparmory-gitlab
TransportSTDIO
AuthNone
Last updatedMay 12, 2026
Repositorymcparmory/registry

What it does

Give your agent GitLab project, merge request, group, and CI/CD pipeline control when GitLab is your source of truth.

Who is it for?

Best when you're on GitLab.com or self-managed GitLab and want MCP-driven MR and CI operations next to your code edits.

Skip if: GitHub-only shops or teams without API tokens allowed on GitLab.

What you get

Your agent can read and act on GitLab projects and pipelines so build and ship blockers surface and resolve in one workflow.

  • Agent-visible GitLab project, MR, and pipeline state for planning fixes
  • Repeatable MCP-driven GitLab operations documented in your session history

By the numbers

  • Server version 1.0.3
  • 2 distribution packages (PyPI and OCI ghcr.io/mcparmory/gitlab:1.0.3)
  • stdio MCP transport
README.md

MCP Armory

MCP Armory Registry

Production-ready MCP servers for popular APIs, generated by MCP Blacksmith.

GitHub Stars License Servers Python 3.11+

Servers · Install & Usage · Features · How it works · License


MCP servers that connect AI agents to real-world APIs. Each server is a standalone Python package — generated from the upstream OpenAPI spec using MCP Blacksmith and tested against the live API before release. Hosted on MCP Armory or run independently.

Servers

🧠 AI & Machine LearningElevenLabs · Linkup · Parallel · Perplexity AI · Ragie · Replicate

📊 AnalyticsAhrefs · Datadog · Google Analytics · Google Search Console · Linkly · Mixpanel · PostHog

⛓️ Blockchain & CryptoAlchemy NFT

💼 CRM & SalesApollo

💬 CommunicationAtlassian Confluence · Google Gmail · MailerSend · Mailtrap · Postmark · Resend · Slack

🗄️ Data & DatabasesEnigma · Pinecone

🛠️ Developer ToolsAgentQL · Apify · Bitbucket · Bright Data · Browserbase · BuiltWith · Canvas · CircleCI · Codacy · Contentful Management · ConvertAPI · E2B · Firecrawl · GitHub · GitLab · LaunchDarkly · Postman · Scrapingant · Semrush AppCenter · Sentry

📄 Documents & PrintingPDF.co

🛒 E-commerceShopify Admin

💰 FinanceAlpha Vantage · Polygon · Ramp

👥 HR & RecruitingBambooHR

☁️ InfrastructureGlobalping · Grafana · PagerDuty · Rootly · Runpod

⚖️ Legal & ComplianceNetLicensing

🗺️ Maps & LocationGoogle Maps Platform · IP2Location.io IP Geolocation · OpenCage Geocoding

📣 MarketingCustomer.io Journeys Track · Klaviyo

🎬 Media & EntertainmentCanva · Perigon

ProductivityAirtable · Asana · Atlassian Jira · ClickUp · Figma · Google Sheets · Miro · Notion · Outline · Shortcut

🔍 SearchAlgolia Search · Google Search

📦 StorageBox · Files.com · Google Drive

📌 OtherClose

More servers are being added continuously.

Install & Usage

Every server is a standalone PyPI package (mcparmory-<server-name>). Each server's own README.md has full credential setup and configuration instructions.

# With uvx (no install needed)
uvx mcparmory-github

# With pip
pip install mcparmory-github
mcparmory-github

MCP client configuration (Claude Desktop, Cursor, Codex, Claude Code):

{
  "mcpServers": {
    "github": {
      "command": "uvx",
      "args": ["mcparmory-github"],
      "env": {
        "BEARER_TOKEN": "ghp_your_token_here"
      }
    }
  }
}

Features

Every server in this registry provides:

  • Full API coverage — all endpoints from the OpenAPI spec are exposed as MCP tools
  • Authentication — API key, Bearer token, Basic auth, OAuth2, JWT, OpenID Connect, and mutual TLS
  • Multi-auth — servers that support multiple auth methods let you configure whichever you prefer
  • Pydantic validation — request parameters are validated before sending to the API
  • Resilience — configurable retries with exponential backoff, connection pooling, and timeouts
  • Response sanitization — optional redaction of sensitive fields from API responses

How servers are generated

Servers are generated by MCP Blacksmith, an automated pipeline that:

  1. Parses an OpenAPI specification
  2. Transforms operations through LLM-driven passes (naming, parameter filtering, enhancement, classification)
  3. Generates a complete MCP server with auth, models, validation, and configuration
  4. Tests every tool against the live API using an autonomous agent
  5. Deploys passing servers to this registry

The generator targets Python 3.11+ and uses FastMCP as the MCP framework.

Contributing

Servers are auto-generated — don't edit server code directly. If you find an issue, open a GitHub Issue describing:

  • Broken or deprecated endpoints
  • Missing or incorrect parameters
  • Authentication problems
  • Incorrect request/response models

We'll re-generate the affected server with the fix. To request a new server, open an issue with a link to the API's OpenAPI spec or documentation.

License

Each generated server is released under the MIT License. The underlying APIs have their own terms of service — see individual server READMEs for details.


MCP Armory · MCP Blacksmith · Docs

Recommended MCP Servers

How it compares

GitLab API MCP bridge, not a generic git CLI skill or standalone CI YAML linter.

FAQ

Who is com.mcparmory/gitlab for?

Developers and teams whose code and CI live on GitLab and who want agent-side control of projects, MRs, and pipelines.

When should I use com.mcparmory/gitlab?

Use it while building and shipping when you need the agent to list branches, manage merge requests, or check pipeline status on GitLab.

How do I add com.mcparmory/gitlab to my agent?

Configure stdio MCP to run mcparmory-gitlab 1.0.3 with uvx or the Docker image ghcr.io/mcparmory/gitlab:1.0.3, set GITLAB_TOKEN (or equivalent) with required scopes, and enable the server in your agent.

Developer Toolsgitdevopsintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.