Back to list
Knuckles-Team

gitlab-pipelines

by Knuckles-Team

GitLab MCP Server and Python API Wrapper

9🍴 0📅 Jan 24, 2026

SKILL.md


name: gitlab-pipelines description: "Manages GitLab pipelines. Use for listing, running pipelines. Triggers: CI triggers."

Overview

Handles pipeline execution.

Available Tools

  • get_pipelines: Retrieve a list of pipelines for a specific GitLab project, optionally filtered by scope, status, or ref or details of a specific pipeline in a GitLab project..
    • Parameters:
      • project_id (str): Optional. - Project ID or path
      • pipeline_id (Optional[int]): Optional. - Pipeline ID
      • scope (Optional[str]): Optional. - Filter pipelines by scope (e.g., 'running', 'branches')
      • status (Optional[str]): Optional. - Filter pipelines by status (e.g., 'success', 'failed')
      • ref (Optional[str]): Optional. - Filter pipelines by reference (e.g., branch or tag name)
      • source (Optional[str]): Optional. - Filter pipelines by source (e.g., 'push', 'schedule')
      • updated_after (Optional[str]): Optional. - Filter pipelines updated after this date (ISO 8601 format)
      • updated_before (Optional[str]): Optional. - Filter pipelines updated before this date (ISO 8601 format)
  • run_pipeline: Run a pipeline for a specific GitLab project with a given reference (e.g., branch or tag).
    • Parameters:
      • project_id (str): Optional. - Project ID or path
      • ref (str): Optional. - Reference (e.g., branch or tag) to run the pipeline on
      • variables (Optional[Dict[str, str]]): Optional. - Dictionary of pipeline variables
      • ctx (Optional[Context]): Optional. - MCP context for progress

Usage Instructions

  1. Use ref for branch/tag.

Examples

  • Run: run_pipeline with project_id="123", ref="main".
  • List: get_pipelines with project_id="123", status="running".

Error Handling

  • Failed triggers: Check config.

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon