
SaaS Unit Economics
Computes SaaS unit economics metrics like LTV, CAC, payback period, and churn from inputs on revenue, costs, and customer cohorts. Supports scenario modeling for pricing and acquisition strategies. SaaS operators and financial analysts use it to assess model scalability and profitability.
Overview
The saas-unit-economics-mcp server provides programmatic access to SaaS unit economics calculations via MCP, enabling AI models to process financial data and output key metrics. Users supply data such as monthly recurring revenue (MRR), customer acquisition spend, retention rates, and margins to generate reports and forecasts.
Key Capabilities
- cac_calculator: Divides total acquisition costs by new customers acquired in a period.
- ltv_calculator: Multiplies average revenue per user (ARPU) by gross margin and lifetime (1/churn).
- payback_period: Divides CAC by monthly gross profit per customer to find recovery months.
- churn_rate: Computes cohort-based monthly churn from retention data.
- unit_economics_dashboard: Aggregates metrics into summary reports with ratios like LTV:CAC.
These functions handle standard formulas used in SaaS financial analysis.
Use Cases
-
A SaaS CFO inputs Q2 MRR growth and marketing spend into cac_calculator and ltv_calculator to check if LTV exceeds 3x CAC before scaling ads.
-
Growth analyst runs churn_rate on user cohorts post-feature launch to quantify impact and adjust retention tactics.
-
Founder models tiered pricing with payback_period and ltv_calculator, comparing scenarios for enterprise vs. SMB focus.
-
Finance team generates unit_economics_dashboard reports from Stripe data for investor updates.
Who This Is For
SaaS founders evaluating early-stage viability, CFOs tracking quarterly metrics, growth analysts optimizing budgets, and data teams integrating economics into dashboards. Requires basic financial data inputs for AI-driven computations.