Skip to Content
Build an MCPGitHub Actions

GitHub Actions MCP

Trigger, monitor, and cancel GitHub Actions workflow runs. Read logs and artifacts from CI builds.

Overview

Catalog IDmcp-github-actions
Categoryci-cd
Auth methodOAuth
Blast radiushigh
TrustVerified — published by cendriix
Version1.1.0
Regionsus-east-1, eu-west-1, ap-southeast-1

Tools

ToolDescription
trigger_workflowTrigger a GitHub Actions workflow.
list_runsList workflow runs.
get_run_logsGet logs for a workflow run.
cancel_runCancel a workflow run.
list_workflowsList workflows in a repository.

Tool parameters

trigger_workflow

Trigger a GitHub Actions workflow.

ParameterTypeDescription
ownerstringrequiredRepository owner
repostringrequiredRepository name
workflow_idstringrequiredWorkflow ID or filename
refstringrequiredGit ref
inputsobjectoptionalWorkflow inputs

list_runs

List workflow runs.

ParameterTypeDescription
ownerstringrequiredRepository owner
repostringrequiredRepository name
workflow_idstringoptionalWorkflow ID
statusstringoptionalFilter by status

get_run_logs

Get logs for a workflow run.

ParameterTypeDescription
ownerstringrequiredRepository owner
repostringrequiredRepository name
run_idintegerrequiredRun ID

cancel_run

Cancel a workflow run.

ParameterTypeDescription
ownerstringrequiredRepository owner
repostringrequiredRepository name
run_idintegerrequiredRun ID

list_workflows

List workflows in a repository.

ParameterTypeDescription
ownerstringrequiredRepository owner
repostringrequiredRepository name

Installing

  1. In Cendriix, go to Settings → MCPs
  2. Find GitHub Actions and click Install
  3. Click Authorize after installing. Cendriix completes the OAuth flow with the provider and refreshes tokens automatically — you never paste a long-lived secret.
  4. 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

Last updated on