$ man rule-of-40-calculator
/rule-of-40-calculator
PRICE / CALL
$0.01
USDC · base mainnet · scheme: exact
──────────────────────────────────────────────────────────────────────────────
NAME
rule-of-40-calculator — calculates the rule of 40 from arr growth rate plus ebitda (or gross) margin, then folds it into a full operating-metrics score alongside… SYNOPSIS
POST https://x402.agentutility.ai/rule-of-40-calculator
Content-Type: application/json
X-PAYMENT: <signed-transferWithAuthorization>
{ ... }↳ first call → 402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.
DESCRIPTION
Calculates the rule of 40 from ARR growth rate plus EBITDA (or gross) margin, then folds it into a full operating-metrics score alongside net revenue retention, burn multiple, magic number, and logo churn. Same calculator as saas-metrics-score, listed here for buyers who specifically search rule of 40. Send arr, growth_rate_pct, gross_margin_pct, net_revenue_retention_pct, burn_multiple, magic_number, ebitda_margin_pct, and logo_churn_pct; the response returns score, grade, a written recommendation, the underlying metrics, and per-driver weights. It runs as a deterministic in-process finance calculator, not a call to an external data provider. Use it as a rule of 40 calculator, SaaS benchmark score, or operating-efficiency check for diligence and investor updates.
INPUT — request schema
| property | type | description | req? |
|---|
| arr | number | Annual recurring revenue. | required |
| growth_rate_pct | number | Annual ARR growth rate percent. | required |
| gross_margin_pct | number | Gross margin percent. | required |
| net_revenue_retention_pct | number | Net revenue retention percent. | required |
| burn_multiple | number | Net burn divided by net new ARR. Optional. | optional |
| magic_number | number | Sales efficiency magic number. Optional. | optional |
| ebitda_margin_pct | number | EBITDA margin percent for rule-of-40. Defaults to 0 when omitted. | optional |
| logo_churn_pct | number | Annual logo churn percent. Optional. | optional |
OUTPUT — response shape
| field | type | description |
|---|
| calculator | string | — |
| score | string | — |
| grade | string | — |
| recommendation | string | — |
| metrics | string | — |
| drivers | string | — |
| warnings | string | — |
| source | string | — |
EXAMPLES — two ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.agentutility.ai/rule-of-40-calculator \
-H 'Content-Type: application/json' \
-d '{ }'first response = 402 Payment Required with payment requirements; sign + retry with X-PAYMENT.
EXAMPLE 2 · mcp
# Install the MCP package for this endpoint's cluster
npx -y @agentutility/mcp-<cluster>
# Required: EVM private key with USDC on Base
export X402_PRIVATE_KEY=0x...
# Then call the rule-of-40-calculator tool from your MCP-aware agent.
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
- tags
- edge-financeruleof40calculatorrule-of-40-calculator
- methods
- POST
- cluster
- edgefinance
- price
- $0.01 USDC per call
ADJACENT — other endpoints in edgefinance