
Stripe BI
Stripe BI MCP server delivers 20 tools for computing MRR, analyzing churn rates, running cohort analysis, calculating LTV, and generating SaaS revenue analytics from Stripe payment data. Data analysts, SaaS product managers, and finance teams use it to query subscription metrics, track customer retention, and forecast revenue programmatically.
Overview
Stripe BI is an MCP server that connects AI models to Stripe's business intelligence capabilities. It exposes 20 specialized tools for extracting and analyzing key SaaS metrics directly from Stripe data, including monthly recurring revenue (MRR), customer churn, cohort retention, lifetime value (LTV), and revenue breakdowns.
Key Capabilities
- calculate_mrr: Computes net MRR by aggregating active subscriptions, expansions, and contractions over a specified period.
- analyze_churn: Calculates churn rates (gross, net) for customers or revenue, segmented by cohorts or time windows.
- cohort_analysis: Builds retention cohorts based on signup date, tracking expansion, contraction, and churn per group.
- compute_ltv: Estimates customer lifetime value using historical revenue, churn rates, and discount factors.
- saas_revenue_analytics: Generates reports on ARR, expansion revenue, downgrades, and reactivation metrics.
These tools query Stripe's normalized data for accurate, real-time insights without manual exports.
Use Cases
- A SaaS finance team runs calculate_mrr and analyze_churn weekly to monitor revenue health and alert on >5% churn spikes.
- Product managers use cohort_analysis to compare retention curves between user acquisition channels.
- Data scientists integrate compute_ltv into models for predicting customer value during onboarding.
- Executives query saas_revenue_analytics for board reports on ARR growth and expansion MRR.
Who This Is For
Target users include data analysts querying Stripe metrics in dashboards, SaaS product managers tracking growth KPIs, finance teams automating revenue reports, and developers building analytics apps on Stripe data. Requires Stripe API access and basic SQL-like querying knowledge.