GitHub Actions MCP 集成工具
用于 GitHub Actions 的 Model Context Protocol 服务器,提供触发工作流、获取操作和发布信息等功能。
快速入门
安装
推荐使用 npx
命令安装:
在 Claude Desktop 配置文件中添加以下内容:
"mcpServers": {
"github-action-trigger-mcp": {
"command": "npx",
"args": [
"-y",
"@nextdrive/github-action-trigger-mcp"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your_github_token_here"
}
}
}
或者手动全局安装:
npm install -g @nextdrive/github-action-trigger-mcp
配置 GitHub Token
推荐直接在配置文件中设置环境变量:
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your_github_token_here"
}
也可以通过环境变量或本地配置文件设置。
使用
-
获取可用的 GitHub Actions:
{ "owner": "username-or-org", "repo": "repository-name" }
-
触发工作流:
{ "owner": "username-or-org", "repo": "repository-name", "workflow_id": "ci.yml" }
-
获取最新发布信息:
{ "owner": "username-or-org", "repo": "repository-name" }
更多示例请参考文档。