GitLab Connector for AI agents.
16 live capabilities
Manage your DevSecOps lifecycle and project issues with your AI agent.
Waiting for input…
Why people use GitLab
GitLab for DevSecOps Pipeline Management
With this Connector, your agent handles the data fetching for you. You just ask for the status of a project or a specific file, and the agent pulls it instantly. You get a unified workspace where your AI actually knows what's happening in your pipeline.
What Vinkius changes
You get a direct line of communication between your AI agent and your GitLab project data.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Troubleshooting failed builds
When a deployment fails, ask your agent to check the status of the latest pipelines for a specific project ID to identify the error.
- Real-world use case 02
Finding security patches
Search your entire GitLab instance for issues containing 'security patch' to quickly locate relevant bug reports across all teams.
- Real-world use case 03
Logging new bugs
Instead of opening a browser, tell your agent to open a new issue in your current project with a title and description.
Complete set · 16capabilities
The complete GitLab capability set.
These are the exact actions your AI can choose when you ask it to work with GitLab.
01—04
4 capabilities in this set.
Part of 16 available through GitLab.
- 01 Capability
Verify api connection
Check if the Connector can talk to your GitLab instance. It ensures your credentials work before you start.
- 02 Capability
Get my gitlab profile
Fetch your own profile information. Use this to check permissions or account details.
- 03 Capability
List visible groups
See which groups you have access to. It helps your agent navigate the organization's structure.
- 04 Capability
List project issues
List all the issues in a project. Use this to get a quick overview of the current backlog.
05—08
4 capabilities in this set.
Part of 16 available through GitLab.
- 05 Capability
Create project issue
Open a new issue in a specific project. Use this to log bugs or tasks from your chat.
- 06 Capability
Get repository file
Read the text inside a specific file. This gives your agent the exact code context it needs.
- 07 Capability
Get project details
Get the metadata for a specific project. It provides the high-level context your agent needs.
- 08 Capability
List merge requests
See all the merge requests in a project. It's perfect for reviewing active work.
09—12
4 capabilities in this set.
Part of 16 available through GitLab.
- 09 Capability
List project pipelines
Get a list of CI/CD pipelines. Use this to monitor build and deployment health.
- 10 Capability
List project forks
See all the forks of a project. This helps you track variations of the codebase.
- 11 Capability
List visible projects
See all the projects you can access. It gives the agent a map of your workspace.
- 12 Capability
Search gitlab global
Search for any artifact across your entire GitLab instance. It's the fastest way to find specific data.
13—16
4 capabilities in this set.
Part of 16 available through GitLab.
- 13 Capability
Create merge request
Create a new merge request with a title. This helps you move code into production faster.
- 14 Capability
Get merge request
Get the details of a specific merge request using its IID. It's the best way to see what's being changed.
- 15 Capability
List branches
See every branch in a project repository. Use this to stay organized on complex projects.
- 16 Capability
List project members
See who is part of a specific project. This helps with identifying team permissions.
Set up in minutes
One URL. Then ask GitLab to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use GitLab from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_HGGz1cvvAiFURJr2VDrjPMYuMzSMVPMdXMuy8wQ8/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it GitLab, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable GitLab for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_HGGz1cvvAiFURJr2VDrjPMYuMzSMVPMdXMuy8wQ8/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the GitLab URL.
- Step 03
Save and start
Save the connection and enable GitLab in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"gitlab": {
"url": "https://edge.vinkius.com/vk_preview_HGGz1cvvAiFURJr2VDrjPMYuMzSMVPMdXMuy8wQ8/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using GitLab
Open Agent mode in chat and ask: "Using GitLab, help me...". 16 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"gitlab": {
"url": "https://edge.vinkius.com/vk_preview_HGGz1cvvAiFURJr2VDrjPMYuMzSMVPMdXMuy8wQ8/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using GitLab
Ask Copilot: "Using GitLab, help me...". 16 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"gitlab": {
"url": "https://edge.vinkius.com/vk_preview_HGGz1cvvAiFURJr2VDrjPMYuMzSMVPMdXMuy8wQ8/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using GitLab
Open Cascade and ask: "Using GitLab, help me...". 16 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"gitlab": {
"url": "https://edge.vinkius.com/vk_preview_HGGz1cvvAiFURJr2VDrjPMYuMzSMVPMdXMuy8wQ8/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using GitLab
Ask Cline: "Using GitLab, help me...". 16 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add gitlab --transport http "https://edge.vinkius.com/vk_preview_HGGz1cvvAiFURJr2VDrjPMYuMzSMVPMdXMuy8wQ8/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using GitLab
Ask Claude: "Using GitLab, show me...". 16 tools are ready
Where the request belongs
Work GitLab can move forward.
This is for the DevOps engineer who's tired of clicking through dashboards at 2am, the tech lead managing a dozen repos, and the project manager who needs real-time status updates without bugging the dev team.
DevOps Engineer
Monitors pipeline health and audits file contents for security issues on a Tuesday afternoon.
Tech Lead
Reviews merge requests and manages project branches across multiple repositories to keep the team on track.
Project Manager
Tracks issue lifecycles and summarizes project activity for stakeholders without manual data entry.
When one Connector is not enough
Carry the request into a workflow.
Combine GitLab with the systems that finish the task.
View all recipesDebug CI Pipeline Failures Faster Using MCP
Your CI pipeline takes 47 minutes and nobody knows which step is the bottleneck , your AI agent analyzes every build, identifies the slow steps, and posts a weekly efficiency report
MCP Recipe for Container Vulnerability Scanning
Pipelines scanned, base images audited, vulnerability records created, remediation tracked , manage your container security without a CSPM capability
Connectors That Auto-Generate Pipeline Docs
Pipeline fails tracked, documentation cross-checked, team notified , engineering visibility without status meetings
Track Engineering Metrics Using Connectors
Merge request velocity measured, pipeline success rates tracked, cycle time calculated, team metrics published , build your DORA dashboard without a BI capability
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsCoding.net
All-in-one DevOps platform. manage projects, repositories, and issues via AI.
GitHub
Manage repositories, pull requests, issues, and CI/CD workflows on the world largest developer collaboration platform.
Bitbucket
Manage your Git repositories via Bitbucket. list pull requests, commits, and pipelines directly from any AI agent.
Gitee
Collaborative code hosting and development platform. manage repositories, issues, and pull requests via AI.
AppVeyor
Manage CI/CD pipelines, users, roles, and collaborators on AppVeyor directly from your AI agent.
Gitea
Manage self-hosted Git via Gitea. list and manage repositories, track issues and pull requests, handle organizations, and audit branches directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep GitLab connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about GitLab.
The practical details behind the request, access and result.
Can the GitLab MCP help me manage my CI/CD pipelines?
Yes, it lets your agent see pipeline status and monitor build health in real-time so you can track deployments without leaving your chat.
How does the GitLab MCP help with project management?
It allows your agent to create new issues, list merge requests, and fetch project metadata, making it easier to stay on top of your backlog.
Can I use the GitLab MCP to read my code files?
Yes, your agent can fetch specific file contents from your repository to provide context for debugging or code reviews.
Does the GitLab MCP work with my private GitLab instance?
Yes, it works with any GitLab instance as long as you provide your Base URL and a Personal Access Token in the setup.
Can I search for issues across multiple projects with GitLab MCP?
Yes, the global search capability lets your agent scan across projects, issues, and users to find specific artifacts quickly.
Is the GitLab MCP good for DevOps automation?
It's a great capability for DevOps engineers who need to automate the retrieval of file contents, project metadata, and pipeline health for auditing.
How do I get a Personal Access Token (PAT) for GitLab?
Log in to GitLab, go to User Settings > Access Tokens, and you can generate a new token with the 'api' scope there.
Does this support self-hosted GitLab instances?
Yes! Simply provide your instance's root URL (e.g., https://gitlab.my-company.com) in the 'GitLab Base URL' credential field.
What is a 'Project ID' in GitLab?
A Project ID is a unique numerical identifier for your project. You can also use the URL-encoded path (e.g., 'group%2Fproject') in most capabilities.
Can I see pipeline failures via the agent?
Yes! Use the 'list_project_pipelines' capability to retrieve the status of all recent pipelines, allowing you to quickly identify failed builds.
One connection away
Give your agent a direct line to GitLab.
Connect GitLab once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available