MCP Servers for GitHub Actions

GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline directly from GitHub.

View all MCP Servers

  • Why this server?

    Enables automated build and publishing workflows that are triggered when a new Git tag is pushed to release new versions of the package

    A
    security
    A
    license
    A
    quality
    A simple server implementing the Model Context Protocol (MCP) that echoes messages back, designed for testing MCP clients.
    1
    Python
    MIT License
  • Why this server?

    Integrates with GitHub Actions for continuous integration, including automated testing on Node.js 18.x and 20.x, test results uploaded as artifacts

    A
    security
    A
    license
    A
    quality
    Facilitates unified execution and result parsing for various testing frameworks, including Bats, Pytest, Flutter, Jest, and Go, through a Model Context Protocol interface.
    1
    12
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Uses GitHub Actions for continuous integration and deployment, automatically running tests, linting, and type checking on push to main and pull requests

    A
    security
    A
    license
    A
    quality
    An MCP server implementation that helps Claude remember and learn from programming errors by storing, retrieving, and finding similar errors with full context.
    6
    2
    Python
    MIT License
    • Apple
  • Why this server?

    The MCP server uses GitHub Actions for continuous integration and deployment, running tests across Python versions, checking code formatting, performing type checking, security scans, and generating coverage reports.

    A
    security
    A
    license
    A
    quality
    MCP server for collecting code from files and directories into a single markdown document.
    2
    4
    Python
    MIT License
  • Why this server?

    Supports integration with GitHub Actions workflows, enabling automated PR checks and reviews.

    -
    security
    A
    license
    -
    quality
    GenAIScript is a JavaScript runtime dedicated to build relaible, automatable LLM scripts. Every GenAIScript can be exposed as a MCP server automatically.
    2,504
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Enables complete workflow management including listing, viewing, triggering, canceling, and rerunning workflows, as well as analyzing workflow runs and their jobs in GitHub repositories.

    A
    security
    F
    license
    A
    quality
    An MCP server that enables AI assistants to manage GitHub Actions workflows by providing tools for listing, viewing, triggering, canceling, and rerunning workflows through the GitHub API.
    9
    18
    TypeScript
  • Why this server?

    Offers tools for listing, viewing, and triggering GitHub Actions workflows, with capabilities for managing workflow runs and filtering by branch or status.

    A
    security
    F
    license
    A
    quality
    An MCP server that enables integration with GitHub Enterprise API, allowing users to access repository information, manage issues, pull requests, workflows, and other GitHub features through Cursor.
    16
    139
    10
    TypeScript
    • Linux
    • Apple
  • Why this server?

    Enables fetching available GitHub Actions workflows from repositories, getting detailed information about specific actions, and triggering workflow dispatch events with custom inputs.

    A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that enables integration with GitHub Actions, allowing users to fetch available actions, get detailed information about specific actions, trigger workflow dispatch events, and fetch repository releases.
    4
    92
    1
    JavaScript
    • Apple
  • Why this server?

    The README mentions GitHub Actions tools for Babashka, including setup-babashka and babashka-docker-action, which are recommended for using Babashka in GitHub Actions workflows.

    A
    security
    F
    license
    A
    quality
    Enables execution and management of Babashka scripts using the Model Context Protocol, offering features like caching, command history access, and configurable timeouts for enhanced scripting workflows.
    1
    2
    JavaScript
    • Apple
    • Linux
  • Why this server?

    Utilizes GitHub Actions for automated testing across multiple Node.js versions and automated release processes including version bumping, tagging, and npm publishing

    -
    security
    A
    license
    -
    quality
    A server for managing project documentation and context across Claude AI sessions through global and branch-specific memory banks, enabling consistent knowledge management with structured JSON document storage.
    317
    7
    TypeScript
    MIT License
  • Why this server?

    Integrates with GitHub Actions for CI/CD pipelines, including automated testing, container image building, and deployment workflows.

    -
    security
    A
    license
    -
    quality
    An MCP server that assists with the orchestration of new software projects by applying standardized templates and best practices in design patterns and software architecture.
    3
    Python
    MIT License
    • Apple
  • Why this server?

    Provides workflows for automating npm package publishing, with support for both manual and semantic-release-based approaches.

    -
    security
    A
    license
    -
    quality
    Implements a Model Context Protocol server for intelligent end-to-end requirement management and development automation, integrating with Feishu project systems.
    259
    TypeScript
    MIT License
  • Why this server?

    Integrates with GitHub Actions for CI/CD workflows, specifically for automating npm package publishing when changes are pushed to the master branch.

    -
    security
    A
    license
    -
    quality
    A Node.js implementation that enables browsing Git repositories through the Model Context Protocol, providing features like displaying directory structures, reading files, searching code, comparing branches, and viewing commit history.
    217
    JavaScript
    MIT License
  • Why this server?

    Optional integration for setting up CI/CD workflows to test and build the server

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that allows AI assistants to interact with the Neuro-Symbolic Autonomy Framework, enabling capabilities like running NSAF evolution with customizable parameters and comparing different agent architectures.
    Python
    MIT License
    • Apple
  • Why this server?

    Automates the building and deployment of documentation to GitHub Pages when changes are pushed to the main branch

    -
    security
    F
    license
    -
    quality
    A framework that integrates Brain-Computer Interface technology with the Model Context Protocol to enable real-time neural signal processing and AI-powered interactions for healthcare, accessibility, and research applications.
    Python
    • Linux
  • Why this server?

    Enables management of GitHub Actions workflows, including enabling, disabling, and triggering workflow actions within repositories.

    -
    security
    F
    license
    -
    quality
    A Multi-Claude Program for interacting with GitHub APIs through Claude Desktop, allowing users to search repositories, manage issues, pull requests, repository settings, workflows, and collaborators.
    1
    Python
    • Linux
    • Apple
  • Why this server?

    Enables CI/CD pipeline integration for automating migration checks on pull requests, particularly when model or migration files are modified.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol service that wraps Django's migration commands as MCP endpoints, making it easy to manage migrations across multiple services and integrate with CI/CD pipelines.
    Python
    • Linux
    • Apple