GitHub Actions MCP
Trigger, monitor, and cancel GitHub Actions workflow runs. Read logs and artifacts from CI builds.
Overview
| Catalog ID | mcp-github-actions |
| Category | ci-cd |
| Auth method | OAuth |
| Blast radius | high |
| Trust | Verified — published by cendriix |
| Version | 1.1.0 |
| Regions | us-east-1, eu-west-1, ap-southeast-1 |
Tools
| Tool | Description |
|---|---|
trigger_workflow | Trigger a GitHub Actions workflow. |
list_runs | List workflow runs. |
get_run_logs | Get logs for a workflow run. |
cancel_run | Cancel a workflow run. |
list_workflows | List workflows in a repository. |
Tool parameters
trigger_workflow
Trigger a GitHub Actions workflow.
| Parameter | Type | Description | |
|---|---|---|---|
owner | string | required | Repository owner |
repo | string | required | Repository name |
workflow_id | string | required | Workflow ID or filename |
ref | string | required | Git ref |
inputs | object | optional | Workflow inputs |
list_runs
List workflow runs.
| Parameter | Type | Description | |
|---|---|---|---|
owner | string | required | Repository owner |
repo | string | required | Repository name |
workflow_id | string | optional | Workflow ID |
status | string | optional | Filter by status |
get_run_logs
Get logs for a workflow run.
| Parameter | Type | Description | |
|---|---|---|---|
owner | string | required | Repository owner |
repo | string | required | Repository name |
run_id | integer | required | Run ID |
cancel_run
Cancel a workflow run.
| Parameter | Type | Description | |
|---|---|---|---|
owner | string | required | Repository owner |
repo | string | required | Repository name |
run_id | integer | required | Run ID |
list_workflows
List workflows in a repository.
| Parameter | Type | Description | |
|---|---|---|---|
owner | string | required | Repository owner |
repo | string | required | Repository name |
Installing
- In Cendriix, go to Settings → MCPs
- Find GitHub Actions and click Install
- Click Authorize after installing. Cendriix completes the OAuth flow with the provider and refreshes tokens automatically — you never paste a long-lived secret.
- Click Test Connection to run a health check and list available tools
Authentication. Click Authorize after installing. Cendriix completes the OAuth flow with the provider and refreshes tokens automatically — you never paste a long-lived secret.
Blast radius
This MCP is classified high. This MCP can modify infrastructure or reach sensitive data. High-blast-radius tool calls require explicit approval when your organisation enables approval gates in Policies.
Every tool invocation is recorded in your Audit Log. You can remove this MCP at any time from Settings → MCPs, which revokes tool access immediately.
Further reading
- MCP Marketplace — browse and install MCPs
- Policies & Guardrails — approval gates and blast radius
- Audit Log — review tool invocations