Skip to main content
Glama

GitHub Enterprise MCP Server

list-workflow-runs

Retrieve and filter GitHub workflow runs by status, branch, or workflow ID to monitor CI/CD pipeline execution and track build statuses.

Instructions

List workflow runs in a GitHub repository

Input Schema

NameRequiredDescriptionDefault
branchNoFilter by branch name
ownerYesRepository owner
pageNoPage number
perPageNoItems per page
repoYesRepository name
statusNoFilter by run status
workflow_idNoWorkflow ID or file name

Input Schema (JSON Schema)

{ "properties": { "branch": { "description": "Filter by branch name", "type": "string" }, "owner": { "description": "Repository owner", "type": "string" }, "page": { "description": "Page number", "type": "integer" }, "perPage": { "description": "Items per page", "type": "integer" }, "repo": { "description": "Repository name", "type": "string" }, "status": { "description": "Filter by run status", "enum": [ "completed", "action_required", "cancelled", "failure", "neutral", "skipped", "stale", "success", "timed_out", "in_progress", "queued", "requested", "waiting" ], "type": "string" }, "workflow_id": { "description": "Workflow ID or file name", "type": [ "string", "number" ] } }, "required": [ "owner", "repo" ], "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/piyushgIITian/github-enterprice-mcp'

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