Mmcp.market

Github Actions MCP server

by ofershap·io.github.ofershap/github-actions·v1.0.1·4 stars

GitHub Actions MCP — view runs, read logs, re-run jobs, and manage CI/CD.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

4 stars

Reviews

Write one

Nobody has reviewed Github Actions yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Github Actions tools (9, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • cancel_runwrite action

    Cancel a workflow run that is in progress or queued.

  • get_runwrite action

    Get details of a specific workflow run.

  • get_run_logswrite action

    Get logs URL for a workflow run. GitHub returns a redirect to a zip file.

  • list_artifacts

    List artifacts produced by a workflow run.

  • list_runs

    List workflow runs for a repository. Optionally filter by workflow or status.

  • list_workflows

    List all workflow files in a GitHub repository.

  • rerun_failed_jobs

    Re-run only the failed jobs from a workflow run.

  • rerun_workflow

    Re-run a complete workflow run.

  • trigger_workflow

    Trigger a workflow run via workflow_dispatch. Requires a workflow with workflow_dispatch enabled.

Public scan report

scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 49 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Github Actions in Claude Code, Cursor or VS Code

Runs npx -y mcp-server-github-actions on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add github-actions -- npx -y mcp-server-github-actions
Add to Cursor

What the publisher says

From the Github Actions repository's README, as published. We do not edit it. Read it on GitHub

mcp-server-github-actions

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.

npx mcp-server-github-actions

Works with Claude Desktop, Cursor, VS Code Copilot, and any MCP client. Requires a GitHub token with Actions permissions.

Demo built with remotion-readme-kit

Why

GitHub's official MCP server covers repos, issues, and PRs, but it doesn't touch Actions. That means when your CI fails, you still have to open a browser, find the run, click through to the logs, and figure out what went wrong. This server fills that gap. You can ask your assistant "why did the last CI run fail?" or "re-run the failed jobs" and get answers right where you're working. It uses the same GitHub REST API you'd use manually, just without the context switching.

Tools

Quick Start

Cursor

Add to your Cursor MCP settings (e.g. ~/.cursor/mcp.json or project-level):

{
  "mcpServers": {
    "github-actions": {
      "command": "npx",
      "args": ["-y", "mcp-server-github-actions"],
      "env": {
        "GITHUB_TOKEN": "<your-token>"
      }
    }
  }
}

Claude Desktop

Add to claudedesktopconfig.json:

{
  "mcpServers": {
    "github-actions": {
      "command": "npx",
      "args": ["-y", "mcp-server-github-actions"],
      "env": {
        "GITHUB_TOKEN": "<your-token>"
      }
    }
  }
}

VS Code

Add to user settings or .vscode/mcp.json:

{
  "mcp": {
    "servers": {
      "github-actions": {
        "command": "npx",
        "args": ["-y", "mcp-server-github-actions"],
        "env": {
          "GITHUB_TOKEN": "<your-token>"
        }
      }
    }
  }
}

Auth

Create a GitHub Personal Access Token:

  1. Settings > Developer settings > Personal access tokens
  2. Choose Fine-grained tokens (recommended) or Tokens (classic)
  3. Fine-grained: select your repos, then enable Actions: Read and Write
  4. Classic: enable the repo scope (includes Actions)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Github Actions: common questions

Is Github Actions MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Github Actions safety report
How do I install Github Actions?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Github Actions need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Github Actions maintained?
The last commit was 64 days ago (2026-08-10). The latest release is v1.0.1.
What can I use instead of Github Actions?
Servers from other publishers that do the same job: Vercel MCP server, Pare Github MCP server and GitDiagram MCP server. Compare all Github Actions alternatives.

Alternatives to Github Actions

Same job from other publishers: the closest match first, then the best rated.

All Github Actions alternatives →
  • Vercel
    MCP server for Vercel — manage deployments and view build and runtime application logs.
    A
  • Pare Github
    Pare GitHub ג€” Structured GitHub operations (PRs, issues, actions) as typed JSON.
    A
  • GitDiagram
    Architecture diagrams, explanations and Mermaid source for public GitHub repositories.
    A
  • GitHub
    Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
    A
  • Gk CLI
    The GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.
    B

More from ofershap →