
Company News
Socket Named Top Sales Organization by RepVue
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.
@meepo-ab/gitlab-mcp
Advanced tools
GitLab MCP Server - An implementation of the Model Context Protocol for GitLab
The GitLab MCP Server is an implementation of the Model Context Protocol (MCP) for interacting with GitLab. It enables AI-driven development workflows by allowing Large Language Models (LLMs) to interact with GitLab through MCP, providing programmatic access to GitLab features for AI assistants like Claude.
This MCP server provides a comprehensive set of tools for interacting with GitLab:
To use this MCP server with Cursor, create a .cursor/mcp.json file in your project directory with the following configuration:
{
"mcpServers": {
"gitlab-mcp": {
"command": "npx",
"args": [
"@meepo-ab/gitlab-mcp"
],
"env": {
"GITLAB_TOKEN": "your_gitlab_personal_access_token",
"PROJECT_ID": "your_project_id"
}
}
}
}
Replace:
your_gitlab_personal_access_token with your GitLab Personal Access Tokenyour_project_id with your GitLab project ID (optional)⚠️ SECURITY NOTE: The
.cursor/mcp.jsonfile contains sensitive credentials. Make sure to:
- Add
.cursor/mcp.jsonto your.gitignorefile to prevent accidentally committing it- Never share this file with others
- Use the provided
.cursor/mcp.json.examplefile as a template and copy it to.cursor/mcp.json
This configuration automatically downloads and runs the latest version of the GitLab MCP Server without requiring any manual installation.
The GitLab MCP Server is designed to be used by AI assistants through the Model Context Protocol. It communicates over STDIO by default and is launched by an MCP client like Claude in Cursor.
When interacting with an AI assistant in Cursor, the assistant will have access to the GitLab tools if properly configured, allowing you to:
Code Review Workflow:
Merge Request Creation:
Pipeline Issue Resolution:
If you want to contribute to this project or build it from source:
git clone https://gitlab.com/meepoab/ai-labs/mcp-servers/gitlab-mcp.git
cd gitlab-mcp
npm install
npm run build
npm run build - Build the TypeScript codenpm run dev - Watch for changes and rebuild automaticallynpm test - Run testsnpm run lint - Lint the codenpm run format - Format the code with Prettiersrc/api - GitLab API client and related functionssrc/config - Configuration managementsrc/resources - MCP resources for accessing GitLab datasrc/server - MCP server implementationsrc/tools - MCP tools for interacting with GitLabsrc/types - TypeScript type definitionssrc/utils - Utility functionssrc/tests - Test filesSee documentation/roadmap.md for the detailed development roadmap.
MIT
FAQs
GitLab MCP Server - An implementation of the Model Context Protocol for GitLab
We found that @meepo-ab/gitlab-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 6 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.

Security News
NIST will stop enriching most CVEs under a new risk-based model, narrowing the NVD's scope as vulnerability submissions continue to surge.

Company News
/Security News
Socket is an initial recipient of OpenAI's Cybersecurity Grant Program, which commits $10M in API credits to defenders securing open source software.