Agent♥︎Age
Catalog

io.github.barissozudogru/gha-intel

Official

by barissozudogru · TypeScript

Workflow timing analysis, configuration audit and billing insight for GitHub Actions.

io.github.barissozudogru/gha-intel — Model Context Protocol (MCP) Server

An MCP server for GitHub Actions that provides workflow timing analysis, configuration auditing, and billing insight. It targets GitHub Actions performance and operational checks, and exposes multiple tools for computing duration statistics, inspecting workflow YAML, and retrieving usage metrics.

🛠️ Key Features

  • Workflow timing analysis with average, min, max, and p95 duration statistics for recent runs (list_workflow_performance).
  • Configuration auditing of workflow YAML for caching, parallelism, concurrency, artifacts, checkout depth, timeouts, runner pinning, Docker caching, and triggers (analyze_workflow_config).
  • Billing usage reporting via Actions billing minutes (get_billing_usage).

🚀 Use Cases

  • Identify slow GitHub Actions workflow durations using p95 and other summary statistics.
  • Review workflow configuration for caching, concurrency, and runner pinning practices.
  • Monitor billing minutes to understand Actions cost usage.

⚡ Developer Benefits

  • Structured tool outputs for performance, configuration evaluation, and billing minutes.
  • Automated checks across common CI/CD workflow dimensions listed in the README excerpt.

⚠️ Limitations

  • The provided excerpt does not describe tool inputs, authentication requirements, output schemas, or supported time ranges.

Topics

ci-cddeveloper-toolsgithub-actionsmcpoptimizationtypescriptmcp-servermodel-context-protocolworkflow-optimization