Skip to main content
Glama

MCP GitLab Server

by Vijay-Duke

gitlab_list_pipelines

List and filter CI/CD pipeline runs by status and branch for a GitLab project. Retrieve pipeline details including ID, status, ref, SHA, and timing information to monitor and manage workflows effectively.

Instructions

List CI/CD pipeline runs for a project, filtered by status (running/pending/success/failed/canceled/skipped) and branch. Returns pipeline ID, status, ref, SHA, and timing information.

Input Schema

NameRequiredDescriptionDefault
project_idNoProject ID (integer) or path (string like 'group/project'). Optional - auto-detects from current git repository if not provided
refNoBranch or tag name to filter by (string). Example: 'main', 'develop', 'v1.0.0'

Input Schema (JSON Schema)

{ "properties": { "project_id": { "description": "Project ID (integer) or path (string like 'group/project'). Optional - auto-detects from current git repository if not provided", "type": "string" }, "ref": { "description": "Branch or tag name to filter by (string). Example: 'main', 'develop', 'v1.0.0'", "type": "string" } }, "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Vijay-Duke/mcp-gitlab'

If you have feedback or need assistance with the MCP directory API, please join our Discord server