@customable/gitlab-mcp (1.0.5)

Published 2025-10-07 17:10:47 +02:00 by jack in customable-mcp/gitlab-mcp

Installation

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

About this package

🦊 gitlab-mcp

MCP Server for GitLab API integration - manage projects, merge requests, and pipelines.

Features

Project Operations

  • 📋 list_projects - List all projects
  • 🔍 get_project - Get project details
  • create_project - Create new project

Issue Management

  • 📝 list_issues - List issues in a project
  • create_issue - Create new issue
  • 💬 comment_issue - Add comment to issue
  • close_issue - Close an issue

Merge Request Operations

  • 🔀 list_merge_requests - List merge requests
  • create_merge_request - Create MR
  • 💬 comment_mr - Comment on MR
  • merge_mr - Merge MR
  • 👀 get_mr_diff - Get MR diff

CI/CD Pipeline Operations

  • 🚦 get_pipeline_status - Get pipeline status
  • 📊 list_pipelines - List project pipelines
  • 🔄 retry_pipeline - Retry failed pipeline
  • cancel_pipeline - Cancel running pipeline

User & Group Operations

  • 👤 get_user - Get user information
  • 🏢 list_group_projects - List group projects

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
@modelcontextprotocol/sdk ^0.5.0
zod ^3.23.8

Development dependencies

ID Version
@types/node ^22.0.0
typescript ^5.5.0

Keywords

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