# Annual Recurring Revenue Engine for SaaS. AI Agent Connect

> Annual Recurring Revenue Engine gives your AI agent the math needed to handle subscription-based financials. It processes MRR, annual contracts, and churn data to provide clear views of your revenue health. You can use it to normalize multi-year deals, separate one-time fees from recurring revenue, and project how retention changes will hit your bottom line.

## Overview
- **Category:** finance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_LKzafjnWwxvNz0kzjuLRvxcGATb9oPH1evWnvAMq/ai-agent-connect
- **Tags:** saas, revenue, arr, mrr, financial-modeling

## Description

You can stop manually calculating subscription metrics and let your AI agent do the heavy lifting. This MCP handles the complex math behind SaaS financials, turning raw MRR and contract data into actionable ARR insights. If you're dealing with multi-year deals, the engine normalizes those values so you can see your true annual run rate. It also helps you clean up your data by separating one-time service fees from your actual recurring revenue. Instead of guessing how churn will affect your growth, you can run simulations to see the impact of retention changes on your future revenue. It's built for anyone who needs to model predictable revenue streams without building custom spreadsheets every time they have a new question.

## Tools

### adjust_for_multiyear_contracts
This tool normalizes long-term deals into a standard annual format. It's useful for seeing the true yearly value of multi-year agreements.

### analyze_revenue_composition
This tool breaks down your total revenue into recurring and non-recurring parts. Use it to ensure one-time fees aren't inflating your ARR numbers.

### calculate_arr_metrics
This tool handles the core math for your ARR and growth projections. It processes MRR and annual contract values to give you a clear growth picture.

### predict_retention_impact
This tool estimates how changes in churn or retention will affect your revenue. It helps you model the downstream effects of customer turnover.

## Prompt Examples

**Prompt:** 
```
Calculate my ARR metrics. My MRR is $50,000, I just signed $120,000 in annual contracts, and my renewal rate is 0.90. My previous ARR was $500,000.
```

**Response:** 
```
Your total ARR is $720,000, representing a 44% growth rate from your previous ARR. Your projected ARR after renewals is $648,000.
```

**Prompt:** 
```
What is the revenue composition if my MRR is $10,000, annual contracts are $50,000, and one-time revenue is $5,000?
```

**Response:** 
```
Your total revenue is $80,000. The recurring portion is 75% and the non-recurring portion is 6.25%.
```

**Prompt:** 
```
Normalize a 3-year contract worth $300,000.
```

**Response:** 
```
The normalized ARR for this contract is $100,000 per year.
```

## Capabilities

### ARR Calculation
Your agent uses this to turn MRR and annual contract values into a single ARR figure.

### Revenue Separation
The AI uses this to distinguish between recurring subscription revenue and one-time fees.

### Contract Normalization
Your agent applies this to multi-year deals to find the standard annual value.

### Churn Modeling
The AI uses this to predict how retention rates will change your future revenue.

### Growth Projections
Your agent uses this to calculate growth rates based on current and previous ARR.

## Use Cases

### Monthly Reporting
Calculate your monthly growth rates and total ARR without manual spreadsheet work.

### Contract Analysis
Convert a large multi-year deal into a normalized annual value to see its true impact.

### Revenue Auditing
Check your revenue composition to ensure one-time fees aren't being counted as recurring.

### Churn Simulation
Run scenarios to see how a drop in renewal rates will change your projected ARR.

## Benefits

- Eliminates manual math errors in ARR and MRR calculations.
- Provides a clear view of recurring versus one-time revenue.
- Normalizes multi-year contract values for accurate annual reporting.
- Models the financial impact of customer retention and churn.

## How It Works

Get your financial math running in your AI client in minutes.

1. Connect your preferred MCP-compatible client to Vinkius.
2. Select the Annual Recurring Revenue Engine from the catalog.
3. Provide your revenue data, such as MRR or contract values, to your AI agent.
4. The agent uses the specific tools to perform the calculations.
5. Receive formatted financial insights and projections directly in your chat.

## Frequently Asked Questions

**What can this MCP calculate?**
It calculates ARR, growth rates, revenue composition, normalized contract values, and the impact of retention on revenue.

**Can I use this with Claude or Cursor?**
Yes, you can connect this MCP to any MCP-compatible client including Claude, Cursor, and Windsurf.

**How does it handle multi-year contracts?**
It uses a specific tool to normalize those long-term deals into a standard annual value.

**Does it separate one-time fees from recurring revenue?**
Yes, the revenue composition tool distinguishes between recurring and non-recurring revenue streams.

**Do I need to host the MCP myself?**
No, Vinkius hosts and manages the MCP for you, so it is ready to use immediately after connection.
