# Growth Accounting Framework MCP

> Growth Accounting Framework MCP helps you track how users actually move through your product. Instead of guessing why your numbers are shifting, you can see who is sticking around, who is coming back after a break, and who is leaving for good. It breaks down growth into specific categories like acquisition, retention, and resurrection so you can see the real story behind your active user base.

## Overview
- **Category:** business-intelligence
- **Price:** Free
- **Tags:** retention, metrics, growth-accounting, user-engagement, churn-analysis

## Description

Stop guessing why your user count is moving and start seeing the actual mechanics behind it. Most teams look at a single number and try to figure out if it is good or bad, but that does not tell you how to fix the leaks. This MCP lets you pull back the curtain on user behavior by looking at the flow between different time periods. You can see exactly how many people are new, how many stayed active, and how many were resurrected from previous inactivity. It turns raw data into a clear picture of your product's health.

You can move past the confusion of marketing spikes and see if people are actually staying. It helps you identify where the momentum stalls and where it builds. By categorizing every user move, you get a clear view of your retention and acquisition success. You can find this and other growth tools in the Vinkius catalog to keep your stack organized. You get a direct diagnosis of your product's sustainability based on real benchmarks, letting you make decisions on where to put your energy next.

## Tools

### calculate_growth_metrics
Computes engagement scores like Quick Ratio and Stickiness.

### evaluate_growth_health
Gives a qualitative diagnosis of your product's growth sustainability.

### classify_user_flow
Sorts users into New, Retained, Resurrected, and Churned categories.

## Prompt Examples

**Prompt:** 
```
Classify these users: current=[1, 2, 3], previous=[2, 3, 4], historical=[4, 5]
```

**Response:** 
```
New: 1, Retained: 2, Resurreted: 0, Churned: 1
```

**Prompt:** 
```
Calculate growth metrics for 50 new users, 10 resurrected users, and 20 churned users.
```

**Response:** 
```
Quick Ratio: 3.0, Net Growth: 40, Stickiness: N/A
```

**Prompt:** 
```
What is the growth health if my Quick Ratio is 0.5?
```

**Response:** 
```
Status: Critical. Your churn rate is outpacing your acquisition and resurrection rate, indicating a declining user base.
```

## Capabilities

### Categorize user movement
Sort users into New, Retained, Resurrected, and Churned categories.

### Compute engagement scores
Calculate your Quick Ratio and Stickiness scores automatically.

### Diagnose growth sustainability
Receive a qualitative health status for your product's growth.

### Identify churn drivers
See exactly how many users are dropping off between periods.

### Track resurrection success
Monitor how many old users are returning to your app.

## Use Cases

### Checking feature impact
A Product Manager wants to know if a new feature actually helped retention. They ask the agent to use classify_user_flow on two weeks of data to compare user categories.

### Diagnosing high churn
A Growth Lead is worried about high churn. They ask the agent to use evaluate_growth_health to see if their Quick Ratio is within a healthy range.

### Measuring win-back campaigns
A Founder wants to see if a win-back email campaign worked. They ask the agent to use classify_user_flow to count the number of Resurrected users.

### Reporting on engagement
An Analyst needs to report on engagement. They ask the agent to use calculate_growth_metrics to get the Stickiness score for the last 30 days.

## Benefits

- Stop guessing about churn. Use classify_user_flow to see exactly who left and who stayed, giving you a clear view of your retention.
- Measure stickiness accurately. Use calculate_growth_metrics to get your DAU/MAU and Quick Ratio without manual spreadsheet math.
- Get a sustainability check. Use evaluate_growth_health to see if your current growth pace matches industry standards for your stage.
- Track resurrection success. Identify how many old users are returning to your app so you can measure the impact of re-engagement campaigns.
- Speed up reporting. Move from manual data cleaning to getting a full growth diagnosis in a single prompt from your AI client.

## How It Works

The bottom line is you get a clear, data-backed map of your user lifecycle instead of a pile of raw numbers.

1. Provide your agent with the list of user IDs from your current and previous periods.
2. Ask the MCP to categorize the movement and calculate your core growth metrics.
3. Receive a breakdown of your new, retained, and churned users along with a health diagnosis.

## Frequently Asked Questions

**What does Growth Accounting Framework do?**
It analyzes how users move through your product to show you the real story behind your growth.

**How does Growth Accounting Framework handle churn?**
It uses classify_user_flow to put users into specific categories like Churned or Retained.

**Can Growth Accounting Framework calculate stickiness?**
Yes, it uses calculate_growth_metrics to compute your DAU/MAU ratio.

**How do I know if my growth is healthy?**
You can use evaluate_growth_health to get a diagnosis based on industry benchmarks.

**Does Growth Accounting Framework track returning users?**
Yes, it identifies Resurrected users who were gone but have come back to the app.

**Which AI clients are compatible with the Growth Accounting Framework?**
You can use this MCP with any compatible client like Claude, Cursor, or Windsurf. Once you connect it via Vinkius, your agent can call the tools directly.

**What information is needed for the classify_user_flow tool?**
You need to provide lists of current, previous, and historical user IDs. The tool compares these sets to bucket users into categories like New, Retained, Resurrected, or Churned.

**How do I set up the Growth Accounting Framework?**
You connect the MCP through the Vinkius platform. Once that's done, your AI client can use the tools whenever you need a growth analysis.