💡 DescriptionAn MCP server that allows AI assistants to manage GitHub Actions workflows, providing tools to list, view, trigger, cancel, and rerun workflows through the GitHub API.
📝 JSON Entries{
"mcpServers": [
{
"github-actions": {
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
},
"args": [
"<path-to-mcp-server>/dist/index.js"
],
"command": "node"
}
}
]
} 🛠️ Toolslist_workflows get_workflow trigger_workflow get_workflow_usage get_workflow_run get_workflow_run_jobs cancel_workflow_run rerun_workflow
⚡ FeaturesComprehensive workflow management: list, view, trigger, cancel and rerun workflows Workflow run analysis: get detailed information about workflow runs and their jobs Robust error handling Flexible type validation Security-focused design: timeout handling, rate limiting, and strict URL validation 💬 Example QueriesList workflows in a GitHub repository Trigger a workflow for my GitHub repository Get details for a specific workflow run