GitHub Workflow Debugger MCP
GitHub ワークフローデバッガー MCP
GitHub API を使用して GitHub Actions ワークフローの障害を診断および修正するための Multi-Choice Prompt (MCP) ユーティリティ。
概要
このツールは、構造化された意思決定ツリーを通じて、GitHub Actions ワークフローの障害を診断および修正するのに役立ちます。GitHub API を使用してワークフロー実行情報を取得し、障害を分析し、実用的な解決策を提供します。
Related MCP server: GitHub MCP Server
特徴
リポジトリの最近の失敗したワークフロー実行を取得する
ワークフロー実行ジョブとステップを分析する
一般的な失敗パターンを特定する
一般的な問題に対する具体的な解決策を提案する
ワークフロー ファイルの表示と更新
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の githubworkflowmcp を自動的にインストールするには:
npx -y @smithery/cli install @Maxteabag/githubworkflowmcp --client claude手動インストール
# Clone the repository
git clone https://github.com/yourusername/github-workflow-debugger-mcp.git
cd github-workflow-debugger-mcp
# Install dependencies
npm install
# Build the project
npm run build
# Link the binary for local use
npm link使用法
GitHub ワークフローデバッガー MCP は、モデルコンテキストプロトコル (MCP) をサポートする AI アシスタントで使用するために設計されています。GitHub Actions ワークフローの障害を診断および修正するために使用できるツールが複数用意されています。
必要な権限
このツールを使用するには、次の権限を持つ GitHub 個人アクセス トークン (PAT) が必要です。
repo- プライベートリポジトリの完全な制御workflow- GitHub Action ワークフローを更新する
このトークンをGITHUB_PERSONAL_ACCESS_TOKENという名前の環境変数として設定する必要があります。
構成
このツールを MCP 対応クライアントで使用する場合は、次のように構成できます。
{
"mcpServers": {
"github": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}<YOUR_TOKEN> GitHub 個人アクセス トークンに置き換えます。
利用可能なツール
get-failed-workflow-runs - リポジトリの最近の失敗したワークフロー実行を取得します
get-workflow-run-jobs - 特定のワークフロー実行のジョブを取得します
get-workflow-file - ワークフローファイルの内容を取得します
update-workflow-file - 修正を加えてワークフローファイルを更新する
analyze-workflow-failure - 失敗したワークフロー実行を分析し、修正を提案します
使用例
AI アシスタントで GitHub ワークフロー デバッガー MCP を使用する方法の例を次に示します。
まず、最近失敗したワークフロー実行を取得します。
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.
発達
前提条件
Node.js 16以上
npmまたはyarn
設定
# Install dependencies
npm install
# Build the project
npm run buildプロジェクト構造
src/index.ts- MCP サーバーのメインエントリポイントbuild/- コンパイルされたJavaScriptファイル
ライセンス
ISC
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Diagnose AI workflows for failure, security, and handoff risks — RED/AMBER/GREEN per node.
GitHub Actions workflow security audit - 21 checks: pinning, permissions, secrets, injection.
Find your AI agent's likely failure mode, get runtime settings, and clarify ambiguous prompts.
Flaky test detection, root cause analysis, and fix suggestions for development teams.
Related MCP Servers
- AlicenseCqualityFmaintenanceAn MCP server that enables AI assistants to manage GitHub Actions workflows by providing tools for listing, viewing, triggering, canceling, and rerunning workflows through the GitHub API.94541MIT
- AlicenseBqualityDmaintenanceEnables comprehensive GitHub operations through natural language including file management, repository administration, issue tracking, and advanced code searching.47461MIT
- FlicenseNot gradedqualityDmaintenanceA set of tools allowing AI assistants to interact directly with GitHub, enabling automation of tasks like fetching user profiles, creating repositories, and managing pull requests.-
- FlicenseAqualityDmaintenanceGitHub Actions Model Context Protocol Server that allows you to create, manage, monitor, and interact with workflows.10-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Maxteabag/GithubWorkflowMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server