GitHub Actions MCP Server

Manage GitHub Actions workflows from your AI assistant. List runs, read logs, re-run failed jobs, cancel builds, and trigger deployments without leaving your editor. Its 9 documented tools cover rerun, workflow. It runs locally over stdio via the published package.

People connecting DevOps & monitoring tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-08-10 · ★ 4 · #65 OF 101 MAINTAINED DEVOPS & MONITORING · VERIFIED 2026-08-25

MIT · TypeScript servers · how we verify → /methodology

01 · Install GitHub Actions

before you install - you'll need

GITHUB_TOKEN

Environment variables documented in the project's README - it lists which are required and which have defaults.

Claude Code

claude mcp add ofershap-mcp-server-github-actions -- npx -y mcp-server-github-actions

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "ofershap-mcp-server-github-actions": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-github-actions"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

npm package mcp-server-github-actions - unscoped; check the name against the project README before installing

registry namespace io.github.ofershap is GitHub-verified and matches the repo owner

03 · What GitHub Actions can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can list all workflow files in a repository, list workflow runs (optionally filter by workflow or status), get details of a specific workflow run, and get the logs URL for a run (zip file download).

Capability map

Tools grouped from the project's README - what GitHub Actions lets an agent do.

read & search

5 tools - e.g. List all workflow files in a repository; List workflow runs (optionally filter by workflow or status); Get details of a specific workflow run

list_workflows · list_runs · get_run · get_run_logs · list_artifacts

Rerun

2 tools - e.g. Re-run an entire workflow run; Re-run only the failed jobs from a run

rerun_workflow · rerun_failed_jobs

delete

1 tool - e.g. Cancel an in-progress or queued run

cancel_run

run & execute

1 tool - e.g. Trigger a workflow via workflow_dispatch

trigger_workflow

04 · Who maintains GitHub Actions

github-actions is maintained by ofershap. We track 15 MCP servers from ofershap - 15 actively maintained, 92 combined GitHub stars, oldest repo from Feb 2026. Full record: all servers from ofershap.

  1. real-browser MCP server + Chrome extension for AI browser control with real sessions. ★ 48
  2. ai-context-kit Lint, measure, and sync AI context files across Cursor, Claude Code, Copilot. ★ 8
  3. scraper Web scraping MCP - extract clean markdown, links, and metadata from any URL. ★ 5
  4. markdown Markdown MCP - search, extract sections, list headings, find code blocks. ★ 5
  5. s3 AWS S3 MCP - list buckets, browse objects, upload/download, presigned URLs. ★ 4
  6. cloudflare MCP server to manage Cloudflare Workers, KV, R2, Pages, DNS, and cache from your IDE ★ 4

05 · Facts

category
DevOps & monitoring - ranked #65 of 101 actively-maintained DevOps & monitoring servers as of 2026-08-25.
registry
io.github.ofershap/github-actions (active, first published 2026-03-10)
packages
npm:mcp-server-github-actions

06 · GitHub Actions FAQ

Is GitHub Actions still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-10. We re-verify nightly.

What can GitHub Actions do?

With this server connected, an agent can list all workflow files in a repository, list workflow runs (optionally filter by workflow or status), get details of a specific workflow run, and get the logs URL for a run (zip file download).

How do I install GitHub Actions?

Run `npx -y mcp-server-github-actions`. The README documents one environment variable (GITHUB_TOKEN) to set first. You can also paste the ready-made client config above.

Does GitHub Actions run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to GitHub Actions

More DevOps & monitoring MCP servers · Console Automation · Actvt · Prometheus MCP Server · Pentesttoolscom MCP Server

More TypeScript MCP servers · GitHub Gist · Markdown · S3 (ofershap) · Scraper · SQLite · see all