github-actions-mcp

Maxteabag/github-actions-mcp

3.2

If you are the rightful owner of github-actions-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server for interacting with GitHub Actions workflows, providing tools to query and monitor workflow runs.

Tools
  1. list-workflow-runs

    Lists GitHub Actions workflow runs for a repository with filtering options.

  2. get-latest-workflow-run

    Gets the most recent workflow run, with optional filtering by workflow ID.

  3. get-failed-workflow-runs

    Gets a list of failed workflow runs, with configurable limit.

GitHub Actions MCP Server

An MCP server for interacting with GitHub Actions workflows. This server provides tools to query and monitor GitHub Actions workflow runs.

Features

  • List workflow runs with filtering options
  • Get the latest workflow run
  • Get failed workflow runs
  • Filter by status, branch, and event type

Installation

npm install

Usage

  1. Build the project:
npm run build
  1. Start the server:
npm start

Available Tools

list-workflow-runs

Lists GitHub Actions workflow runs for a repository with filtering options.

get-latest-workflow-run

Gets the most recent workflow run, with optional filtering by workflow ID.

get-failed-workflow-runs

Gets a list of failed workflow runs, with configurable limit.

Configuration

You'll need a GitHub personal access token with appropriate permissions to access private repositories.

License

MIT