Utility Matrix

io.github.helphub369Published by GitHub account helphub369v1.0.0Updated Oct 24, 2026

Free browser-based calculators and analyzers for cloud cost, DevOps, security, and data governance.

Overview

AI-generated overview

Remote MCP server offering 31 free calculators and analyzers for SLOs, cloud cost, DORA metrics, security scanning and infrastructure linting.

What you can do
  • Compute SLO error budgets, burn rates, availability downtime and Apdex scores
  • Estimate cloud and DevOps costs: incidents, reserved instances, EC2, egress, CI pipelines, waste and TCO
  • Benchmark DORA metrics: deployment frequency, change failure rate, MTTR and lead time
  • Size infrastructure: database connection pools, Kubernetes cluster capacity, rightsizing and Terraform plan cost
  • Scan text for leaked secrets and static code risks, and check certificate expiry and known advisories
  • Lint Kubernetes manifests and Dockerfiles, audit canonical URLs and estimate query and rate-limit figures
When to use it
Useful when you want quick numeric answers to reliability, cloud cost, DevOps benchmarking or security hygiene questions without opening a separate calculator site. Good for on-call, SRE and platform engineering discussions where the assistant should produce concrete figures and tiers.
Requirements
Runs as a remote streamable HTTP endpoint at utility-matrix.com; no package, account, API key or environment variable is declared. Network access to that endpoint is required.
Before you install
Results are model-based estimates from fixed inputs and published price or benchmark bands, not live billing or vulnerability data; the known-vulnerability checker uses historical curated examples and does not prove a package is safe or vulnerable. Secret scanning sends the pasted text to a third-party endpoint, so avoid submitting real credentials.

Installation

In SourceWeft

  1. Open Utility Matrix in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.helphub369%2Futility-matrix/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "utility-matrix": {
      "type": "http",
      "url": "https://utility-matrix.com/mcp"
    }
  }
}

Tools

31

error-budget-calculator

SLO Error Budget Calculator

Use this when a user asks about their SLO error budget, remaining error budget, or burn rate. Given SLO percentage and window, returns budget minutes remaining, burn rate multiplier, and status (Under budget / Elevated / ALERTING).

Parametersslo_pctrequiredwindow_daysconsumed_minuteswindow_elapsed_days

slo-burn-rate-calculator

SLO Burn Rate Calculator

Use this when a user asks how fast they are burning their error budget, or whether their current error rate will exhaust their SLO window. Takes error count, total requests, SLO target, and observation window. Returns burn rate and budget consumption per hour.

Parametersslorequiredtotalrequirederrorsrequiredwindow_hoursrequired

incident-cost-calculator

Incident Cost Calculator

Use this when a user asks what an outage or incident cost, or wants to calculate the financial impact of downtime. Takes hourly revenue, downtime duration, and affected percentage. Returns revenue impact, engineering cost, and total incident cost in dollars.

Parameterseng_hourlyrespondersaffected_pctdowntime_hoursrequiredhourly_revenuerequired

reserved-instance-breakeven

Reserved Instance Breakeven Calculator

Use this when a user asks whether to buy Reserved Instances or stay on On-Demand, or how long an RI takes to pay for itself. Takes On-Demand and RI monthly costs plus optional upfront fees (0 when omitted). Judges the 1-year and 3-year terms separately and returns each break-even month and net saving. It recommends a term only when that term saves money over its own length, and prefers 3 years only when it beats three 1-year terms over 36 months at current prices.

Parametersod_monthlyrequiredri_1yr_monthlyrequiredri_1yr_upfrontri_3yr_monthlyrequiredri_3yr_upfront

availability-sla-calculator

Availability SLA Downtime Calculator

Use this when a user asks what a specific availability percentage (like 99.9% or 99.99%) means in downtime minutes per month or year. Converts availability SLA percentage to exact downtime budgets: annual, monthly, weekly, and daily.

Parametersavailability_pctrequired

apdex-score-calculator

Apdex Score Calculator

Use this when a user asks about their Apdex score or wants to measure user satisfaction with response times. Takes satisfied, tolerating, and total request counts; satisfied plus tolerating may not exceed total. Returns the Apdex score (0–1) and its rating on the published five-band scale: excellent, good, fair, poor or unacceptable.

Parameterstotalrequiredsatisfiedrequiredtoleratingrequired

dora-metrics-calculator

DORA Metrics Calculator

Use this when a user wants to benchmark an engineering team against DORA metrics. Takes deploys per month, lead time in hours, change failure rate in percent and, optionally, time to restore in hours. Classifies each metric as elite, high, medium or low against fixed benchmark bands; an omitted restore time is reported as unknown and the overall profile is marked partial rather than assumed.

Parameterslead_time_hoursrequireddeploys_per_monthrequiredchange_failure_pctrequiredrestore_time_hours

pipeline-cost-calculator

CI/CD Pipeline Cost Calculator

Use this when a user asks how much their GitHub Actions CI/CD pipeline costs per month. Takes average job duration in minutes, jobs per run, runs per month and the runner label (ubuntu-latest, windows-latest, macos-latest or self-hosted; matched case-insensitively). Uses GitHub list prices for standard hosted runners effective 1 Jan 2026 and GitHub Free's 2,000 included minutes for private repositories, drawn at list price. Self-hosted minutes carry no GitHub charge.

Parametersrunneravg_job_minrequiredjobs_per_runrequiredruns_per_monthrequired

connection-pool-calculator

Database Connection Pool Calculator

Use this when a user asks how many database connections to configure. Uses the same max_connections, app server count, database cores, average query duration, and peak RPS model as the browser calculator.

Parametersdb_coresrequiredpeak_rpsrequiredapp_serversrequiredavg_query_msrequiredmax_connectionsrequired

cluster-capacity-calculator

Kubernetes Cluster Capacity Calculator

Use this when a user asks for Kubernetes cluster capacity. Uses the same node vCPU, node memory, node count, system reserve, and target utilization model as the browser calculator.

Parametersnode_vcpurequirednode_countrequirednode_mem_gbrequiredsystem_reserve_pcttarget_utilization_pct

precision-recall-f1-calculator

Precision, Recall and F1 Calculator

Use this when a user asks about their ML model precision, recall, F1 score, or F-beta score. Takes precision and recall as fractions from 0 to 1 and an optional beta weight. Returns F1, F-beta, and interpretation of the precision-recall tradeoff.

Parametersbetarecallrequiredprecisionrequired

egress-cost-calculator

Cloud Egress Cost Calculator

Use this when a user asks about monthly internet egress cost from daily request volume, average response size, provider, and CDN offload. Uses the same model as the browser calculator.

Parameterscdn_pctproviderdaily_requestsrequiredavg_response_kbrequired

detect-secrets-scanner

Secrets Scanner

Scan text (config, code, env files) for leaked API keys, tokens, passwords, and private keys, plus static code-risk findings such as dynamic code execution, wildcard CORS, unsafe HTML sinks, process spawning and removed security guards. Returns findings with redacted matches and severity classification.

Parameterstextrequired

known-vulnerability-checker

Known Vulnerability Checker

Historical curated package-name advisory reference only. Matches older CVE examples for common packages; does not query live feeds or evaluate installed version ranges, so it never proves a package is currently vulnerable or safe.

Parameterspackage_namerequired

certificate-expiry-checker

Certificate Expiry Checker

Assess certificate expiry risk given a domain and days remaining. Returns risk level (OK, WARNING at <30 days, CRITICAL at <7 days, EXPIRED at <0).

Parametersdomainrequireddays_remainingrequired

kubernetes-manifest-linter

Kubernetes Manifest Linter

Lint a Kubernetes manifest (YAML) for common issues: missing resource limits, missing health checks, :latest tag usage, privileged containers. Returns issue list and severity.

Parametersmanifestrequired

dockerfile-linter

Dockerfile Linter

Lint a Dockerfile against a rule-based subset of Hadolint checks: untagged or :latest base images, interactive or unpinned apt-get installs, apt list cleanup, apk cache, ADD for local files, shell-form CMD/ENTRYPOINT, running as root and a missing HEALTHCHECK. Lines joined with a trailing backslash count as one instruction, and each issue reports its line in the original file.

Parametersdockerfilerequired

query-cost-estimator

PostgreSQL Query Cost Estimator

Estimate PostgreSQL sequential-scan and index-scan cost from table rows, table pages, selectivity, and storage type. Uses the same four-input model as the browser calculator.

Parameterstable_rowsrequiredtable_pagesrequiredstorage_typerequiredselectivity_pctrequired

canonical-url-auditor

Canonical URL Auditor

Audit a page URL against its canonical tag. Detects missing canonical, self-referencing canonical, and relative URL issues.

Parameterspage_urlrequiredcanonicalrequired

rate-limit-utilization-calculator

API Rate Limit Utilization Calculator

Calculate API rate limit utilization given current request count and limit. Returns utilization percentage, buffer, safety status, and risk level (OK at <80%, WARNING at 80-95%, CRITICAL at >95%).

Parameterslimitrequiredwindow_secondscurrent_requestsrequired

alert-fatigue-calculator

Alert Fatigue Calculator

Use when a user asks about alert noise, alert fatigue, or on-call burden from non-actionable alerts. Given weekly alert volume, actionable %, engineer count, and avg resolution time, returns noise rate, wasted hours, and fatigue tier.

Parametersactionable_pctrequiredengineer_countrequiredalerts_per_weekrequiredavg_resolution_minrequired

change-failure-rate-calculator

Change Failure Rate Calculator

Use when a user asks about change failure rate or DORA CFR. Given total and failed deployments, returns failure rate percentage and DORA tier.

Parameterstotal_deploysrequiredfailed_deploysrequired

cloud-waste-calculator

Cloud Waste Calculator

Use when a user asks about cloud waste, idle resources, or unattached storage. Given monthly cloud bill and idle/oversized percentages, returns waste estimate and tier.

Parametersidle_pctoversized_pctmonthly_cloud_billrequiredunattached_volumes_count

deployment-frequency-calculator

Deployment Frequency Calculator

Use when a user asks about deployment frequency or DORA deploy cadence.

Parametersteam_sizerequiredworking_daysdeploys_per_monthrequired

ec2-cost-calculator

EC2 Cost Calculator

Use when a user asks about EC2 cost. Given instance type and hours, returns monthly cost and DO-equivalent savings estimate.

Parametersosinstance_typerequiredhours_per_month

mttr-calculator

MTTR Calculator

Use when a user asks about MTTR or DORA recovery time. Takes incident timestamps (string lines "start,detected,resolved" or array of {start,detected,resolved}).

Parametersincidentsrequired

on-call-burden-calculator

On-Call Burden Calculator

Use when a user asks about on-call load or burnout risk. Uses team size, rotation length, and hourly rate exactly as the browser calculator does.

Parametersteam_sizerequiredhourly_raterequiredrotation_weeksrequired

rightsizing-calculator

Compute Rightsizing Calculator

Use when a user asks about instance rightsizing or overprovisioned compute.

Parametershourly_costp99_cpu_pctrequiredcurrent_vcpurequiredinstance_countp99_memory_pctrequiredcurrent_memory_gbrequired

software-purchase-risk-calculator

Software Purchase Risk Calculator

Use when a user asks about risk of a software purchase or SaaS commitment.

ParametersnumUserssetupHoursintegrationCountinternalHourlyCostmonthlySubscriptionrequiredchangeManagementRiskcontractLengthMonthsvendorStabilityScore

terraform-plan-cost-estimator

Terraform Plan Cost Estimator

Use when a user asks to estimate monthly cost of a Terraform plan.

Parameterscountrequiredinstance_sizeresource_typerequired

total-cost-of-ownership-calculator

Total Cost of Ownership Calculator

Use when a user asks about TCO or multi-year SaaS cost.

ParametersoneTimeFeesnumPaidSeatsrequiredcontractLengthperUserMonthlyFeeadminHoursPerMonthexpectedActiveUsersrequiredinternalHourlyCost105baseMonthlySubscription

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.