Skip to main content
Glama
ArkTechNWA

GitHub Actions MCP

by ArkTechNWA

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GITHUB_TOKENYesGitHub Personal Access Token (classic or fine-grained) with required scopes: repo (for private repos), actions:read (minimum for read-only), actions:write (for trigger/cancel)
GHA_MCP_FALLBACK_KEYNoOptional Anthropic API key for fallback AI (Haiku) integration for log analysis

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
gha_list_workflows

List workflows in a repository

gha_get_workflow

Get workflow definition and metadata

gha_list_runs

List workflow runs with filtering

gha_get_run

Get detailed run information including jobs

gha_get_run_logs

Fetch logs for a workflow run

gha_trigger_workflow

Trigger a workflow_dispatch event

gha_rerun_workflow

Re-run a workflow

gha_cancel_run

Cancel a running workflow

gha_set_workflow_state

Enable or disable a workflow

gha_diagnose_failure

Analyze a failed workflow run (with optional AI diagnosis)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/ArkTechNWA/github-actions-mcp'

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