
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)
claude mcp add mcparmory-gitlab -- uvx mcparmory-gitlabAdd your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
| repo stars | ★ 29 |
|---|---|
| Package | mcparmory-gitlab |
| Transport | STDIO |
| Auth | None |
| Last updated | May 12, 2026 |
| Repository | mcparmory/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 Registry
Production-ready MCP servers for popular APIs, generated by MCP Blacksmith.
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 Learning ElevenLabs · Linkup · Parallel · Perplexity AI · Ragie · Replicate
📊 Analytics Ahrefs · Datadog · Google Analytics · Google Search Console · Linkly · Mixpanel · PostHog
⛓️ Blockchain & Crypto Alchemy NFT
💼 CRM & Sales Apollo
💬 Communication Atlassian Confluence · Google Gmail · MailerSend · Mailtrap · Postmark · Resend · Slack
🗄️ Data & Databases Enigma · Pinecone
🛠️ Developer Tools AgentQL · Apify · Bitbucket · Bright Data · Browserbase · BuiltWith · Canvas · CircleCI · Codacy · Contentful Management · ConvertAPI · E2B · Firecrawl · GitHub · GitLab · LaunchDarkly · Postman · Scrapingant · Semrush AppCenter · Sentry
📄 Documents & Printing PDF.co
🛒 E-commerce Shopify Admin
💰 Finance Alpha Vantage · Polygon · Ramp
👥 HR & Recruiting BambooHR
☁️ Infrastructure Globalping · Grafana · PagerDuty · Rootly · Runpod
⚖️ Legal & Compliance NetLicensing
🗺️ Maps & Location Google Maps Platform · IP2Location.io IP Geolocation · OpenCage Geocoding
📣 Marketing Customer.io Journeys Track · Klaviyo
🎬 Media & Entertainment Canva · Perigon
✅ Productivity Airtable · Asana · Atlassian Jira · ClickUp · Figma · Google Sheets · Miro · Notion · Outline · Shortcut
🔍 Search Algolia Search · Google Search
📦 Storage Box · Files.com · Google Drive
📌 Other Close
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:
- Parses an OpenAPI specification
- Transforms operations through LLM-driven passes (naming, parameter filtering, enhancement, classification)
- Generates a complete MCP server with auth, models, validation, and configuration
- Tests every tool against the live API using an autonomous agent
- 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.
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.