# Net Revenue Retention Calculator MCP for AI Agents AI Agent Connect

> Net Revenue Retention Calculator helps you track SaaS subscription health. It computes NRR and GRR metrics by pulling in starting MRR, expansion, contraction, and churn data. Use it to compare your performance against industry benchmarks for SMB and Enterprise segments to see if your cohorts are hitting 'World Class' targets.

## Overview
- **Category:** finance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_w5kDmPNG2x4cgN1WA6C4Jil3S79Yle054zC8Q5M8/ai-agent-connect
- **Tags:** nrr, grr, mrr, retention, saas-metrics

## Description

This Connector takes the manual heavy lifting out of retention math. Instead of wrestling with spreadsheets to figure out if your expansion is offsetting your churn, you can just ask your agent to do the math for you. It looks at your starting monthly recurring revenue and factors in every move, including the upsells, the downgrades, and the cancellations, to give you a clear picture of your Net Revenue Retention and Gross Revenue Retention. You can also pull in specific targets for different segments, like SMB or Enterprise, so you're never guessing what good looks like. It's built for finance and ops teams who need to know if their subscription base is actually stable or just growing on paper. Getting this into your workflow through the Vinkius catalog makes it easy to turn raw numbers into actual strategy without the headache of constant manual calculation.

## Tools

### calculate_retention_metrics
Computes NRR and GRR for a specific cohort using MRR, expansion, contraction, and churn. This helps you see the true growth of your recurring revenue.

### evaluate_cohort_health
Determines if a cohort's NRR meets World Class or Healthy status benchmarks. It provides a quick way to flag underperforming segments.

### get_segment_benchmarks
Retrieves specific performance targets for SMB or Enterprise customer segments. You can use this to set realistic goals for your sales and success teams.

## Prompt Examples

**Prompt:** 
```
Calculate retention for a cohort with 100k starting MRR, 10k expansion, 5k contraction, and 2k churn in the Enterprise segment.
```

**Response:** 
```
### Cohort Retention Analysis

| Metric | Value |
| :--- | :--- |
| **Net Revenue Retention (NRR)** | **103.0%** |
| **Gross Revenue Retention (GRR)** | **93.0%** |

*The cohort shows positive net growth despite a 2% churn rate.*
```

**Prompt:** 
```
What are the performance targets for the SMB segment?
```

**Response:** 
```
### SMB Segment Benchmarks

* **Target NRR:** 100.0%
* **Target GRR:** 95.0%
* **Tier:** High-Growth

*These targets are the standard for the SMB segment.*
```

**Prompt:** 
```
Is an NRR of 125% in the Enterprise segment considered good?
```

**Response:** 
```
### Health Evaluation

Yes, an **NRR of 125.0%** for the Enterprise segment is classified as **World Class** status. This indicates exceptional expansion and retention.
```

## Capabilities

### Compute NRR and GRR metrics
Calculate your Net Revenue Retention and Gross Revenue Retention percentages instantly.

### Fetch segment performance targets
Retrieve specific growth and retention goals for SMB or Enterprise categories.

### Grade cohort health
Determine if your current retention numbers qualify as Healthy or World Class.

### Analyze expansion versus contraction
See how upsells and downgrades impact your total recurring revenue.

### Compare against industry benchmarks
Measure your performance against established targets for different customer segments.

## Use Cases

### Reporting on specific cohort performance
A RevOps manager asks the agent to calculate NRR for a cohort with 100k starting MRR and 10k expansion to see if it's hitting targets.

### Verifying health for investor reports
An executive asks if the current Enterprise retention is good, and the agent uses evaluate_cohort_health to confirm World Class status.

### Setting goals for the sales team
A manager asks for SMB targets, and the agent uses get_segment_benchmarks to pull the High-Growth tier requirements.

### Analyzing the impact of churn
A finance lead asks to calculate GRR to see how much revenue is lost from cancellations alone versus expansion.

## Benefits

- Stop manual spreadsheet math by using calculate_retention_metrics to get instant NRR and GRR percentages.
- Get instant context on your growth by pulling SMB and Enterprise targets with get_segment_benchmarks.
- Identify at-risk cohorts quickly by using evaluate_cohort_health to see if you're hitting World Class status.
- Make data-driven decisions on expansion strategies by comparing contraction rates against your starting MRR.
- Standardize your reporting by using consistent benchmarks across different customer segments.

## How It Works

The bottom line is you get instant, accurate retention metrics without touching a calculator.

1. Provide your agent with the starting MRR, expansion, contraction, and churn figures for a specific cohort.
2. The Connector processes these numbers to calculate your retention percentages.
3. You get back a clear breakdown of your NRR, GRR, and a health status.

## Frequently Asked Questions

**What does the Net Revenue Retention Calculator do?**
It automates the math for your SaaS subscription health. It calculates NRR and GRR by factoring in your starting MRR, expansion, contraction, and churn.

**How do I know if my retention is World Class?**
You can ask your agent to check your cohort health. The Connector compares your current NRR against established benchmarks to give you a formal status.

**Can I see benchmarks for different customer types?**
Yes, the Connector can pull specific performance targets for different segments, such as SMB and Enterprise, so you can see how you stack up.

**Does this help with churn analysis?**
It does by looking at the full picture. It doesn't just track who left; it factors in how much revenue you gained from existing customers to give you a net view.

**Can I use this for non-subscription businesses?**
This tool is specifically designed for recurring revenue models like SaaS. It's not intended for one-time sales or non-subscription revenue.

**How does this save me time on reports?**
It eliminates the need to manually build retention formulas in spreadsheets. You just provide the raw numbers, and the agent handles the rest.

**How do I calculate my retention percentages?**
Use the `calculate_retention_metrics` tool by providing your starting MRR, expansion MRR, contraction MRR, and churn MRR for a specific segment.

**What is the difference between NRR and GRR?**
Net Revenue Retention (NRR) includes expansion revenue, while Gross Revenue Retention (GRR) only accounts for losses from contraction and churn.

**How can I tell if my cohort is healthy?**
You can use the `evaluate_cohort_health` tool with your observed NRR percentage to see if it meets segment-specific benchmarks.