mcp-github-actions

awaybreaktoday/mcp-github-actions

3.1

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

A comprehensive Model Context Protocol server for GitHub integration, providing access to repositories, issues, pull requests, commits, releases, and GitHub Actions workflows.

Tools

Functions exposed to the LLM to take actions

list_repositories

List repositories with filtering/sorting

get_repository

Get detailed repository info

get_file_content

Get file/directory content

search_code

Search code across repos

list_issues

List issues with filtering

create_issue

Create new issues

list_pull_requests

List PRs with filtering

list_commits

List commits with filtering

get_user_info

Get user profile information

list_workflows

List all workflows in a repository

get_workflow

Get details of a specific workflow

list_workflow_runs

List workflow runs with status filtering

get_workflow_run

Get detailed information about a specific run

get_workflow_run_jobs

Get jobs for a workflow run

cancel_workflow_run

Cancel a running workflow

rerun_workflow

Re-run an entire workflow

rerun_failed_jobs

Re-run only failed jobs

trigger_workflow_dispatch

Trigger workflows with custom inputs

list_workflow_artifacts

List artifacts from workflow runs

download_artifact

Get artifact download information

get_workflow_usage

Get workflow usage statistics

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources