Annual Recurring Revenue Engine

Annual Recurring Revenue Engine MCP Connector for Claude

A+

A financial engine to calculate ARR, growth rates, and revenue composition.

4 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides precise financial modeling for SaaS and subscription businesses. It allows AI agents to calculate Annual Recurring Revenue (ARR) by processing monthly recurring revenue (MRR) and annual contract values. The engine includes specialized tools like calculate_arr_metrics for growth projections, analyze_revenue_composition to distinguish recurring from one-time revenue, adjust_for_multiyear_contracts for normalizing long-term deals, and predict_retention_impact to estimate churn effects. It is designed to help financial analysts and business owners model predictable revenue streams accurately.

saasrevenuearrmrrfinancial-modeling

4 tools expose this connector's capabilities to your AI agent.

adjust_for_multiyear_contracts

analyze_revenue_composition

calculate_arr_metrics

predict_retention_impact

See how to talk to your AI agent using Annual Recurring Revenue Engine.

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.

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

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

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

Normalize a 3-year contract worth $300,000.

The normalized ARR for this contract is $100,000 per year.

You can use the `adjust_for_multiyear_contracts` tool to normalize the total value of a multi-year deal into a single-year ARR equivalent.

Related Connectors