@customable/gitlab-mcp (2.0.0)

Published 2025-10-10 12:24:39 +02:00 by jack in customable-mcp/gitlab-mcp

Installation

@customable:registry=
npm install @customable/gitlab-mcp@2.0.0
"@customable/gitlab-mcp": "2.0.0"

About this package

🦊 gitlab-mcp

Version CI Status License NPM

MCP Server for GitLab API integration - featuring project management, issues, merge requests, pipelines, and comprehensive testing.

What's New in v2.0.0

Complete Refactor - Modular architecture with 77% code reduction 🧪 27 Unit Tests - Full test coverage with Vitest 🎯 100% Type Safety - Eliminated all any types 📚 Complete JSDoc - Comprehensive API documentation 📦 MCP SDK 1.20.0 - Latest SDK with improved capabilities

Features

Project Operations

  • 📋 list_projects - List all accessible GitLab projects with optional search filter
  • 🔍 get_project - Get detailed information about a specific GitLab project

Issue Management

  • 📝 list_issues - List issues in a GitLab project with optional state filter
  • create_issue - Create a new issue in a GitLab project
  • 💬 comment_issue - Add a comment to an existing GitLab issue

Merge Request Operations

  • 🔀 list_merge_requests - List merge requests in a GitLab project
  • create_merge_request - Create a new merge request in a GitLab project
  • merge_mr - Merge an approved merge request

CI/CD Pipeline Operations

  • 🚦 get_pipeline_status - Get the status of a specific CI/CD pipeline
  • 📊 list_pipelines - List all CI/CD pipelines for a GitLab project

Installation

npm install
npm run build

Configuration

Set environment variables:

  • GITLAB_URL - Your GitLab instance URL (e.g., https://gitlab.com)
  • GITLAB_TOKEN - Personal Access Token

Usage

export GITLAB_URL="https://gitlab.com"
export GITLAB_TOKEN="your-token-here"
npm start

API Reference

GitLab API: /api/v4

License

MIT

Dependencies

Dependencies

ID Version
zod ^3.23.8

Development dependencies

ID Version
@modelcontextprotocol/sdk ^1.20.0
@types/node ^22.0.0
@vitest/coverage-v8 ^3.2.4
typescript ^5.5.0
vitest ^3.2.4

Keywords

mcp gitlab git api mcp-server
Details
npm
2025-10-10 12:24:39 +02:00
2
Customable Team
MIT
latest
17 KiB
Assets (1)
Versions (2) View all
2.0.0 2025-10-10
1.0.5 2025-10-07