MRR and ARR Calculator MCP for AI. Know the source of every dollar, not just the total.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
The MRR and ARR Calculator processes raw subscription data to give you a precise view of recurring revenue growth. It separates total revenue into actionable streams—New, Expansion, and Churn—so you always know where your money is coming from.
You can quickly forecast annual figures (ARR) and calculate critical metrics like ARPU.
What your AI can do
Calculate arr
Converts your total Monthly Recurring Revenue (MRR) figure into its Annual Recurring Revenue (ARR) equivalent.
Calculate churn impact
Determines the financial impact of customer losses, helping you quantify revenue erosion from cancellations.
Get metrics summary
Generates a single report containing several critical SaaS metrics, giving you an overall health check.
Processes a batch of subscription details to generate the total MRR for any given time period.
Takes calculated MRR and breaks it down into specific revenue streams: New, Expansion, or Churn.
Converts a total Monthly Recurring Revenue figure into its annualized equivalent (ARR).
Projects expected revenue figures for an extended timeline based on current performance.
Determines the financial weight of customer churn, showing how losses affect overall revenue.
Pulls together multiple core metrics into a single, high-level summary report.
Ask an AI about this
Waiting for input…
MRR and ARR Calculator: 5 Tools
These tools let your agent perform sequential financial analysis, allowing you to calculate MRR, break down revenue sources, project future income, or get a full metrics summary.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using MRR and ARR Calculator on VinkiusCalculate Arr
Converts your total Monthly Recurring Revenue (MRR) figure into its Annual Recurring Revenue (ARR) equivalent.
Calculate Churn Impact
Determines the financial impact of customer losses, helping you quantify revenue...
Get Metrics Summary
Generates a single report containing several critical SaaS metrics, giving you an...
Calculate Mrr
Takes raw subscription data and computes the total Monthly Recurring Revenue for a...
Project Revenue
Forecasts potential revenue streams for a specified number of future months based on...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with MRR and ARR Calculator, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by MRR and ARR Calculator. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 5 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The spreadsheet headache of tracking growth sources
Most companies start by pulling raw subscription data into an enormous sheet. They manually calculate the total MRR, then they try to segment it: 'Did that $50k come from New? Or was that an upgrade?' This requires juggling multiple tabs and constantly copy-pasting numbers between sheets just to get a basic picture of your growth engine.
With this MCP, you connect your data once. The system runs the complex logic to separate those components instantly. You don't just get one total number; you get a clear breakdown showing exactly how much was New money and how much came from Expansion—the full story.
See Your True Financial Health with `get_metrics_summary`
Before, getting a 'full picture' meant running five different reports: one for MRR, one for LTV, another for Churn Rate, and so on. You’d have to pull these individual metrics from separate dashboards or specialized tools.
Now you run the MCP flow once. The `get_metrics_summary` tool pulls everything together, giving you a unified view of your business health in seconds. It's one single source for every key financial ratio.
What your AI can actually do with this
Understanding recurring revenue goes way beyond just looking at a single gross number. The real challenge in SaaS finance is figuring out the source of growth: did it come from new clients, existing customers upgrading their plans, or was that money lost to cancellations? This MCP solves that by giving you granular tracking for every component of your monthly and annual recurring revenue, separating New, Expansion, and Churn streams.
You connect raw subscription data (plan price, unit count) directly to actionable financial metrics in one go. Because this is sensitive financial modeling, we built a financial circuit breaker into Vinkius; that means you set the maximum budget for these calculations, and your agent can't spend beyond it without your explicit sign-off.
The system processes time-series data through multiple specialized tools, giving you a complete picture: how fast are you growing (Net New MRR), and what is the true value of your customer base? This allows you to move past guesswork and make decisions based on solid financial signals.
019ec7e5-e668-713c-91ba-a393e9296e1c Here's how it actually works
The bottom line is that instead of getting one number, you walk away with a full financial breakdown showing growth sources and future projections.
First, you feed the system raw subscription data—things like plan prices and unit counts—to calculate the total Monthly Recurring Revenue.
Next, the MCP takes that initial MRR figure and separates it into distinct components (New growth, Expansion, or Churn) to show exactly where the money came from.
Finally, you get back annualized revenue forecasts for planning, along with a key metrics summary like ARPU.
Who is this actually for?
Any SaaS founder or operations lead who gets frustrated looking at total revenue numbers without knowing if the gains are sustainable. You're tired of manually cross-referencing spreadsheets to figure out if your growth is coming from retention or just one big pilot deal.
Needs to know exactly how much revenue was lost versus gained this month. You use the MCP to separate churn impact and calculate MRR.
Wants to justify a new feature build by showing predicted growth based on expansion revenue, using project_revenue.
Runs monthly board reports and needs a quick summary of key metrics like ARPU after calculating the initial MRR.
What Changes When You Connect
Stop guessing where your money is coming from. By using the initial calculation to separate New, Expansion, and Churn, you see exactly which revenue stream needs attention.
Fast-track planning with project_revenue. Instead of manually building 12 months of projections in a spreadsheet, you get an instant forecast for next year's income.
Understand risk immediately. The calculate_churn_impact tool tells you the exact financial cost when customers leave, so you can budget retention efforts better.
Get immediate executive summaries using get_metrics_summary. This pulls together dozens of key SaaS ratios into one clean report instantly.
Move past monthly reporting limitations. Use calculate_arr to easily annualize your MRR data for big picture financial comparisons.
See it in action
Analyzing a Quarterly Growth Spike
The VP of Finance needs to know if last quarter's revenue jump was sustainable. They run the initial calculation, which then allows them to use calculate_churn_impact and get_metrics_summary together to show that while gross revenue is up, net new MRR is actually flat.
Budgeting for Next Year
A Product Manager wants funding for a major expansion. They input the current MRR and run project_revenue for 18 months to prove that their targeted growth path will hit revenue goals, making their case concrete.
Board Presentation Prep
The Head of Ops needs a clean board deck. Instead of pulling five different metrics from three sources, they run the MCP flow which culminates in get_metrics_summary, giving them all core ratios and annualized forecasts instantly.
The honest tradeoffs
Checking only total revenue.
Someone reports: 'We had $10M ARR last year!' This number is useless if they can't explain that half of it came from old customers and the other half was churned out by competitors.
Run the calculation to separate New, Expansion, and Churn revenue. Then use get_metrics_summary to show a balanced growth profile. That’s what investors actually care about.
Building multi-year spreadsheets.
Spending days manually creating amortization schedules and projecting data into Excel tabs, only to have to restart when assumptions change.
Use project_revenue. It handles the complex math for multiple years in seconds. Just plug in your current MRR and set the time frame.
Calculating ARR manually.
Taking a monthly number like $50,000 and multiplying it by 12 on a calculator, which ignores any potential compounding or annual adjustments needed for reporting.
Use the calculate_arr tool. It handles the specific financial rules required to turn MRR into accurate ARR.
When It Fits, When It Doesn't
Use this MCP if your core problem is separating and quantifying sources of revenue growth. Specifically, you need to know: Is my current growth fueled by new customers (New MRR)? Am I just getting more money from existing clients (Expansion MRR)? Or are cancellations starting to erode the base (Churn Impact)? You must use this tool flow rather than simple reporting tools because it requires sequential data processing—you calculate the total, then you break it apart. Don't use this if all you need is a single historical metric lookup; for that, a basic data retrieval MCP will suffice. If your problem is purely optimizing billing cycles without tracking why revenue changed, you might be better off with a dedicated invoicing MCP instead.
Questions you might have
How does calculate_mrr work with my raw data? +
It accepts bulk subscription details—like plan price and seat counts—and outputs the definitive total MRR figure. It's designed to process a batch of data at once.
Can I use calculate_arr if I only have MRR? +
Yes, that’s exactly what the tool is for. You feed it your total MRR figure, and it converts it into an annualized revenue forecast (ARR) using established financial formulas.
What is the best way to track lost revenue? +
Use calculate_churn_impact. This tool takes your current MRR alongside a churn rate percentage, giving you a precise estimate of how much revenue you’re losing month over month.
How do I plan for next year's sales? +
Run project_revenue. This tool lets you input an initial MRR and set the desired time period, generating a forecast that shows potential revenue growth for multiple months ahead.
What are the limits when I use the `calculate_mrr` tool with a large data set? +
The MCP handles batch processing for thousands of subscriptions. While it processes massive inputs, keep in mind that performance is best if you send data in manageable chunks (under 10,000 records) to maintain speed.
Does `get_metrics_summary` provide ratios I need for operational planning? +
Yes. It generates core SaaS metrics like ARPU and Net Revenue Retention in one go. This gives you a complete snapshot of your customer value without needing to run multiple calculations.
What assumptions does the `project_revenue` tool make when forecasting? +
This tool projects revenue based on a starting MRR and a sustained growth rate percentage. It assumes linear, stable growth for the entire period, so adjust the expected rate if your sales cycle is seasonal or non-linear.
How do I ensure that `calculate_arr` remains accurate across different fiscal years? +
The tool accurately annualizes your MRR by multiplying it by 12. For true multi-year planning, you must manually account for any planned product changes or major structural shifts before running the final calculation.
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.
We've already built the connector for MRR and ARR Calculator. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 5 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.