GitHub Workflow Debugger MCPServer

Maxteabag
GitHub
CI/CDDevOpsDeveloper Tools

Loading subscription status...

💡 Description

A utility to diagnose and fix issues in GitHub Actions workflows using the GitHub API. This tool helps users diagnose workflow errors through a structured decision tree, providing practical solutions based on recent workflow run failures.

📝 JSON Entries

{
  "mcpServers": [
    {
      "github": {
        "env": {
          "GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
        },
        "args": [
          "-y",
          "@modelcontextprotocol/server-github"
        ],
        "command": "npx"
      }
    }
  ]
}

🛠️ Tools

get-failed-workflow-runsget-workflow-run-jobsget-workflow-fileupdate-workflow-fileAnalyze-Workflow-Failure

Features

  • Get recent failed workflow runs for a repository
  • Analyze workflow run jobs and steps
  • Identify common failure patterns
  • Suggest specific solutions for common issues
  • View and update workflow files

💬 Example Queries

  • I need to check recent failed workflow runs for my repository 'username/repo'.
  • Can you analyze workflow run #123456 and suggest fixes?
  • Show me the content of the workflow file at .github/workflows/main.yml
  • Update the workflow file with the suggested fixes.