How does this differ from GitHub’s official MCP server?
GitHub’s official MCP server covers repos, issues, and PRs but does not include Actions. This server fills that gap, allowing you to manage CI/CD workflows directly from your AI assistant.
@ofershap
基本信息
MCP server for GitHub Actions — view runs, read logs, re-run jobs, trigger workflows
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"github-actions": {
"command": "npx",
"args": [
"-y",
"mcp-server-github-actions"
]
}
}
}List all workflow files in a GitHub repository.
List workflow runs for a repository. Optionally filter by workflow or status.
Get details of a specific workflow run.
Get logs URL for a workflow run. GitHub returns a redirect to a zip file.
Re-run a complete workflow run.
Re-run only the failed jobs from a workflow run.
Cancel a workflow run that is in progress or queued.
List artifacts produced by a workflow run.
Trigger a workflow run via workflow_dispatch. Requires a workflow with workflow_dispatch enabled.
Mcp Server Github Actions is an MCP server that lets AI assistants manage GitHub Actions workflows directly from the editor. It provides tools to list workflows and runs, read logs, re-run failed jobs, cancel builds, and trigger deployments, bridging the gap left by GitHub’s official MCP server which does not cover Actions. It is designed for developers using Claude Desktop, Cursor, VS Code Copilot, or any MCP client.
Run npx mcp-server-github-actions with a GITHUB_TOKEN environment variable set. Configure the server in your MCP client’s settings (e.g., ~/.cursor/mcp.json for Cursor, claude_desktop_config.json for Claude Desktop, or environment for VS Code). The token must have Actions read and write permissions.
workflow_dispatchGitHub’s official MCP server covers repos, issues, and PRs but does not include Actions. This server fills that gap, allowing you to manage CI/CD workflows directly from your AI assistant.
You need Node.js (to run `npx`) and a GitHub personal access token with Actions read and write permissions. The server communicates over the MCP stdio transport.
All data is fetched from the GitHub REST API. No data is stored locally; the server acts as a thin proxy between your AI assistant and GitHub.
A GitHub Personal Access Token (fine-grained recommended) with the “Actions: Read and Write” permission (or classic `repo` scope). Set it as the `GITHUB_TOKEN` environment variable.
The server relies on the GitHub API; rate limits apply. It does not support Actions OIDC or self-hosted runner management out of the box.
A Model Context Protocol (MCP) server that helps read GitHub repository structure and important files.
Node.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracking workflows.
Production-grade GitLab MCP server with 86 tools — full GitLab control from any AI agent (Claude, Cursor, Zed).
MCP server for Atlassian tools (Confluence, Jira)
MCP server connecting AI assistants with Jira & Confluence for smart project management.
评论