Token导航 LogoToken导航TokenDH.com
GitHub Actions logo
开发工具stdio官方级别未说明来源级核验

GitHub Actions

MCP Server

一个用于管理和自动化GitHub Actions工作流的MCP服务器,提供资源管理、工具执行和提示生成功能。

工具数

0

提示词数

0

GitHub Stars

5

资源数

0
工作流自动化资源管理TypeScriptVS CodeCI/CDVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

devopsier

提供方

devopsier

最后核验

2026/5/17 20:32

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -i --rm -e GITHUB_TOKEN=<your_github_token> -e GITHUB_TYPE=cloud github-actions-mcp

详细介绍

GitHub操作MCP服务器

此存储库包含用于管理GitHub Actions工作流和资源的模型上下文协议(MCP)服务器的实现。该服务器旨在与GitHub存储库交互,并为自动化和管理工作流提供工具、资源和提示。

特性

  • 资源管理:获取和管理GitHub存储库和工作流。
  • 工具执行:触发工作流并管理GitHub Actions工具。
  • 快速生成:创建问题、审查拉取请求等。

项目结构

/app/github-actions-mcp-server
├── Dockerfile
├── package.json
├── tsconfig.json
├── src/
│   ├── http-server.ts
│   ├── server.backup.ts
│   ├── server.ts
│   ├── stdio-server.ts
│   ├── github/
│   │   └── client.ts
│   └── utils/
│       └── utils.ts

先决条件

  • 码头工人
  • Node.js(v16或更高版本)
  • 具有适当权限的GitHub个人访问令牌(PAT)

设置

  1. 克隆存储库:
   git clone https://github.com/devopsier/github-actions-mcp.git
   cd github-actions-mcp
  1. 安装依赖项:
   npm install
  1. 构建Docker镜像:
   docker build -t github-actions-mcp .
  1. 运行服务器:
   docker run -i --rm -e GITHUB_TOKEN= -e GITHUB_TYPE=cloud github-actions-mcp

配置

可以使用配置服务器 settings.json VS Code工作区中的文件。例子:

"mcp": {
    "servers": {
        "mcp-github-actions": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "-e",
                "GITHUB_TOKEN",
                "-e",
                "GITHUB_TYPE",
                "github-actions-mcp"
            ],
            "env": {
                "GITHUB_TOKEN": "",
                "GITHUB_TYPE": "cloud"
            }
        }
    }
}

贡献

我们欢迎为GitHub Actions MCP Server项目做出贡献!要做出贡献,请按照以下步骤操作:

  1. 在GitHub上分叉存储库。
  2. 为您的功能或错误修复创建一个新分支:
   git checkout -b my-feature-branch
  1. 做出更改,并用清晰简洁的信息提交。
  2. 将您的分支推送到分叉存储库:
   git push origin my-feature-branch
  1. 打开对主存储库的拉取请求,并提供更改的详细描述。

有关更多详细信息,请参阅 贡献.md 文件。

许可证

该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。

目录标签

目录标签

工作流自动化资源管理TypeScriptVS CodeCI/CD本地部署GitHub集成DevOps工具

支持客户端

VS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP