Skip to main content
Glama

Server Details

Buyer-side SaaS due-diligence maths: NRR, GRR, revenue concentration, zombie MRR, LTV:CAC.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2024-11-05
URL
Repository
kindrat86/churnlens-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a distinct concept (revenue concentration, churn rate, LTV, zombie MRR, scoring bands, composite health). No two tools overlap in purpose.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with snake_case (e.g., analyze_revenue_concentration, calculate_churn_rate). No mixed conventions.

Tool Count5/5

6 tools is well-scoped for a specialized churn analytics server. Each tool earns its place, covering key metrics without bloat.

Completeness5/5

The tool surface covers the core churn analytics workflow: concentration, churn rates, LTV, zombie detection, scoring bands, and composite health. No obvious dead ends.

Available Tools

6 tools
analyze_revenue_concentrationAInspect

Assess customer concentration risk across a book of revenue using the Herfindahl-Hirschman Index (HHI), top-N share and whale detection. Answers the question every acquirer asks first: how much revenue walks out with one logo?

Inputs: customer_mrrs (required), top_n, whale_threshold_pct.

calculate_churn_rateBInspect

Calculate net revenue retention (NRR), gross revenue retention (GRR), revenue churn and implied customer lifetime from one period's MRR movements. Also reports the NRR-minus-GRR spread, which reveals how much churn is being masked by expansion revenue.

Inputs: starting_mrr (required), churned_mrr, expansion_mrr, contraction_mrr.

calculate_ltvAInspect

Calculate gross-margin-adjusted customer lifetime value, the LTV:CAC ratio and CAC payback in months. Omitting gross margin yields lifetime revenue rather than lifetime value — usually a third of the number.

Inputs: arpa (required), monthly_churn_rate_pct (required), cac, gross_margin_pct.

detect_zombie_mrrAInspect

Identify dormant-but-paying accounts — revenue that still counts in MRR but whose customers have stopped showing up. Zombie revenue is one renewal notice from cancelling and is invisible to standard revenue dashboards.

Inputs: accounts (required), threshold_days.

get_scoring_bandsAInspect

Return the scoring thresholds ChurnLens applies to NRR, revenue concentration and the composite health score. These are bands, not measured benchmark data — the sourced benchmark figures are cited at https://churnlens.site/benchmarks.

Inputs: metric.

score_saas_healthAInspect

Score a SaaS business 0-100 across five dimensions — retention, growth, concentration, efficiency and durability — and return the composite. Every mapping is published, so the score can be reconstructed by hand.

Inputs: nrr_pct (required), ltv_to_cac_ratio (required), annual_plan_share_pct (required), monthly_churn_rate_pct (required), +1 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides accurate SaaS metrics calculations (LTV, CAC, runway, health score, etc.) with formulas and interpretations for AI agents and founders, ensuring no hallucinated numbers.
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Deterministic marketing math for AI agents: 62 engines that compute LTV:CAC, CAC payback, pipeline coverage, A/B test significance, budget allocation, pricing and retention from your own numbers. Runs locally with Node 18+, makes no network calls and stores no data.
      5
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables users to audit recurring SaaS and streaming charges by calculating cost per use, flag dormant zombie subscriptions, and forecast five-year compound savings from canceled fees.
      7
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Revenue intelligence for complex B2B growth. Your agent builds the assets technical founders sell with, and prepares them for real buyer conversations.
      34
      355 npm
      2
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.