Skip to content

Add support for Actions APIs #268

Closed
@joshmgross

Description

@joshmgross

Describe the feature or problem you’d like to solve

GitHub Actions has a suite of APIs that users may want to use with their AI-powered tools.

Proposed solution

We add tools for Actions, starting with some of the core APIs like:

  1. Listing workflows
  2. Listing workflow runs
  3. Triggering a workflow (via workflow_dispatch)
  4. Re-running workflows
  5. Downloading logs for a run

Additional context

https://docs.github.com/rest/actions

Activity

jantmanAtCox

jantmanAtCox commented on May 2, 2025

@jantmanAtCox

This is extremely important for projects that have CI/CD systems that aren't feasible to run locally, where the only way for the agent to get feedback on changes is to be able to access workflow run status and logs.

DexterPOSH

DexterPOSH commented on Jun 6, 2025

@DexterPOSH

really like this proposal, at work we were in the midst of adding these tools for GH Actions API, it'd be great if the GH MCP server supports this out of the box.

I am happy to contribute as well to add this support. I already see a PR from @joshmgross for running a workflow 👍🏼

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    Participants

    @DexterPOSH@joshmgross@tonytrg@jantmanAtCox

    Issue actions

      Add support for Actions APIs · Issue #268 · github/github-mcp-server