# MRR and ARR Calculator MCP for AI Agents AI Agent Connect

> MRR and ARR Calculator helps you turn raw subscription numbers into a clear financial forecast. It breaks down your revenue by segment, showing you exactly where your growth is coming from, whether it's new signups, customer upgrades, or lost revenue from churn.

## Overview
- **Category:** finance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_SS01DDAL8t2ow2kc8hJ3GqqoA436LvXvsGGCzhN8/ai-agent-connect
- **Tags:** mrr, arr, recurring-revenue, forecasting, saas-metrics, financial-analysis

## Description

The MRR and ARR Calculator takes the guesswork out of subscription finance by turning messy data into clear growth metrics. Instead of just looking at a total revenue number, you see the actual drivers behind your business. It handles the heavy lifting of separating new sales from expansion revenue and identifying the real cost of churn. You connect your subscription data to this Connector to get a granular look at your performance. It's a core part of the Vinkius catalog, which lets you plug in over 4,000 tools like this one to give your AI agent a full suite of capabilities. By processing your plan prices and unit counts, it builds a complete picture of your customer base value. You stop guessing about your runway and start making decisions based on real annualized forecasts and ratios like ARPU.

## Tools

### project_revenue
Predict what your revenue will look like in the future. It takes your current MRR and projects it over a set timeframe.

### get_metrics_summary
Get a high-level summary of your SaaS metrics. It gives a snapshot of your current performance.

### calculate_mrr
Turn subscription data into a total MRR figure. Use this to see your current monthly intake.

### calculate_arr
Convert your monthly revenue into an annual figure. This helps with long-term financial planning.

### calculate_churn_impact
See how much money you're losing from canceled subscriptions. It calculates the specific cost of your churn rate.

## Prompt Examples

**Prompt:** 
```
I have 500 users on a $20 plan and 50 new users joined this month. What's my MRR?
```

**Response:** 
```
Based on the subscription data provided, here is your current MRR breakdown:

| Metric | Value |
| :--- | :--- |
| **Total MRR** | **$10,000** |
| Existing MRR | $9,000 |
| New MRR | $1,000 |

Your growth for this period is driven primarily by new user acquisitions.
```

**Prompt:** 
```
Project my revenue for the next 6 months if I keep my current MRR of $10,000.
```

**Response:** 
```
Here is your revenue projection for the next 6 months based on a steady $10,000 MRR:

* **Month 1:** $10,000
* **Month 2:** $10,000
* **Month 3:** $10,000
* **Month 4:** $10,000
* **Month 5:** $10,000
* **Month 6:** $10,000

**Total Projected Revenue:** $60,000
```

**Prompt:** 
```
If my churn rate is 3%, how much revenue am I losing monthly on $100k MRR?
```

**Response:** 
```
With a current MRR of $100,000 and a churn rate of 3%, your monthly impact is as follows:

* **Monthly Revenue Loss:** $3,000
* **Annualized Revenue Loss:** $36,000

This means you need to acquire at least $3,000 in new monthly revenue just to break even on churn.
```

## Capabilities

### Calculate monthly revenue
Turn raw subscription data into a total monthly recurring revenue figure.

### Segment revenue streams
Separate your revenue into new, expansion, and churn categories.

### Project future growth
Forecast what your revenue will look like over a specific time period.

### Annualize recurring revenue
Convert your monthly figures into an annual forecast for long-term planning.

### Measure churn impact
See the specific dollar amount you lose each month from customer cancellations.

### Summarize SaaS metrics
Get a high-level snapshot of your key performance indicators like ARPU.

## Use Cases

### Verifying a price hike
A founder wants to know if a recent price hike actually increased revenue. They ask the agent to compare MRR before and after the change.

### Preparing a board deck
A finance lead needs to prepare a board deck. They ask the agent to project revenue for the next year using `project_revenue`.

### Tracking upsell success
A growth manager wants to see the success of an upsell campaign. They ask the agent to pull the expansion revenue from the last quarter.

### Understanding churn costs
A startup needs to understand their churn. They ask the agent to calculate the impact of a 5% churn rate on their current MRR.

## Benefits

- Stop guessing where your growth comes from because `calculate_mrr` helps you separate new sales from existing customer upgrades.
- Get accurate long-term planning by using `calculate_arr` to see your yearly trajectory.
- Identify the real cost of losing customers with `calculate_churn_impact` to see how churn hits your bottom line.
- Make faster strategic decisions using `get_metrics_summary` to see your ARPU and other key SaaS indicators.
- Automate your financial forecasting by using `project_revenue` to see what the next 12 months look like.

## How It Works

The bottom line is you get a clear, segmented view of your recurring revenue instead of just a single total number.

1. Provide your raw subscription data, including plan prices and unit counts.
2. The Connector processes these numbers to calculate your current MRR.
3. You get a detailed breakdown of revenue components and annualized forecasts.

## Frequently Asked Questions

**What is the MRR and ARR Calculator for?**
It helps you turn raw subscription numbers into clear growth metrics. It is designed for anyone who needs to see the actual drivers behind their revenue, like new signups versus upgrades.

**Can I use this to see my expansion revenue?**
Yes, it separates your revenue into new, expansion, and churn categories. This helps you see exactly how much money is coming from your existing customer base.

**How does it help with forecasting?**
It uses your current monthly data to project what your revenue will look like over a set period of time, making it easier to plan your runway.

**Can it calculate my churn impact?**
Yes, you can provide your MRR and churn rate to see the exact dollar amount you are losing each month. This helps you understand the real cost of customer turnover.

**Does it work for any subscription model?**
It works for any model where you have plan prices and unit counts. This makes it a versatile tool for both B2B and B2C subscription businesses.

**How do I get my annual revenue?**
The Connector converts your monthly figures into an annualized recurring revenue figure. This gives you a clearer picture for long-term financial planning.

**What is the difference between MRR and ARR?**
MRR tracks predictable monthly revenue. To annualize this, use the `calculate_arr` tool. It takes your calculated MRR figure and multiplies it by twelve to give you the Annual Recurring Revenue (ARR).

**How do I separate New, Expansion, and Churn revenue?**
You must first use the `calculate_mrr` tool to get the total MRR. Then, pass this detailed output into a subsequent aggregation step (conceptually represented by `aggregate_mrr_components`) to get the breakdown of New, Expansion, and Churn revenue streams.

**Can I project future revenue based on current growth?**
Yes. After calculating your Net New MRR, you can use the `project_revenue` tool. This tool takes a starting MRR and the number of months (1-36) to generate a projected revenue total.