Tools: 11
Analytics

ChartMogul

Connect your account, then chat with AI to run tools.

Chartmogul offers a subscription analytics platform providing businesses with insights into metrics like MRR, churn, and customer segments. Use it for tracking and understanding recurring revenue data to enhance decision-making.

Use in your AI tool

You’ll sign in to MCPBundles when your client connects.

MCP URL
https://mcp.mcpbundles.com/bundle/chartmogul

Chat in MCPBundles Studio

This server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.

Managed
11 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

Live probe refreshed Sep 14, 2026 · Endpoint host mcp.mcpbundles.com

AI Skill
SKILL.md

Domain knowledge for ChartMogul — workflow patterns, data models, and gotchas for your AI agent.

ChartMogul

Subscription analytics platform for recurring-revenue businesses. Full metrics suite: MRR, ARR, ARPA, ASP, customer count, churn rates, and LTV — all as time-series over configurable date ranges.

Capability areas

Metrics (all require start_date + end_date in YYYY-MM-DD)
  • All Metrics — every key metric in one snapshot: MRR, ARR, ARPA, ASP, customer count, churn rates, LTV. Best starting point for a business snapshot.
  • MRR — Monthly Recurring Revenue with movement breakdown: new business, expansion, contraction, churn, reactivation. The core SaaS metric.
  • ARR — Annualized Run Rate (MRR × 12). Board-level revenue reporting.
  • ARPA — Average Revenue Per Account. Rising ARPA = successful upselling.
  • ASP — Average Sale Price of new subscriptions. Tracks pricing power.
  • Customer Churn — % of customers lost per period. Benchmarks: 3-7% monthly SMB, <1% enterprise.
  • MRR Churn — % of revenue lost. Can be negative (net expansion = strong PMF).
  • LTV — Customer Lifetime Value. Key for CAC payback analysis.
  • Customer Count — Total customers at each interval.
Customer data
  • Customer directory — browse customers with name, email, company, country, MRR, ARR, status. Paginate with page.
  • Billing activity — lifecycle events: new, upgrade, downgrade, cancellation, reactivation. Paginate with start_after cursor.

Workflows

  • SaaS health check: snapshot all core metrics → drill into MRR for revenue breakdown → review customer churn for retention.
  • Growth analysis: compare customer count and MRR over 12 months → contrast MRR growth vs customer growth to spot expansion revenue.
  • Unit economics: combine LTV + ARPA + customer churn → derive LTV/CAC.
  • Customer audit: browse customers → pick an account → review its billing-activity history.

Gotchas

  • All metrics require date range: start_date and end_date (YYYY-MM-DD) are mandatory regardless of how the underlying service spells those fields.
  • Activities pagination: uses start_after cursor, not page numbers. Pass the cursor from the previous response.
  • Rate limit: 40 requests per minute per account.
  • Values in cents: MRR, ARR, ARPA, ASP, and LTV values are returned in cents. Divide by 100 for dollar amounts.

Tools discovered (11)

  • Chartmogul Get All Metrics

    Get all key subscription metrics in one call — MRR, ARR, ARPA, ASP, customer count, customer churn rate, MRR churn rate, and LTV. Requires 'start_date' and 'end_date'. Returns time-series entries plus a summary with current vs previous period comparison.

  • Chartmogul Get Arpa

    Get Average Revenue Per Account (ARPA) over time. Requires 'start_date' and 'end_date'. Shows how much revenue each customer generates on average. Rising ARPA indicates successful upselling.

  • Chartmogul Get Arr

    Get Annualized Run Rate (ARR) over time — MRR × 12. Requires 'start_date' and 'end_date'. Use for board-level revenue reporting and year-over-year growth comparisons.

  • Chartmogul Get Asp

    Get Average Sale Price (ASP) over time — the average MRR of new subscriptions. Requires 'start_date' and 'end_date'. Use to track whether new customers are signing at higher or lower price points.

  • Chartmogul Get Customer Churn

    Get customer churn rate over time — percentage of customers lost per period. Requires 'start_date' and 'end_date'. The key retention metric. Lower is better; SaaS benchmarks are 3-7% monthly for SMB, <1% for enterprise.

  • Chartmogul Get Customer Count

    Get customer count over time — total customers at each interval. Requires 'start_date' and 'end_date' (YYYY-MM-DD). Returns counts bucketed by interval (day/week/month/quarter). Use for growth trend analysis.

  • Chartmogul Get Ltv

    Get Customer Lifetime Value (LTV) over time — the total revenue expected from a customer over their lifetime. Requires 'start_date' and 'end_date'. Derived from ARPA and churn rate. Key for evaluating CAC payback period.

  • Chartmogul Get Mrr

    Get Monthly Recurring Revenue (MRR) over time with breakdown by movement type — new business, expansion, contraction, churn, and reactivation. Requires 'start_date' and 'end_date'. The most important SaaS metric.

  • Chartmogul Get Mrr Churn

    Get MRR churn rate over time — percentage of revenue lost to cancellations and contractions. Requires 'start_date' and 'end_date'. Net MRR churn can be negative (net expansion) — a sign of strong product-market fit.

  • Chartmogul List Activities

    List customer billing activities — new subscriptions, upgrades, downgrades, cancellations, reactivations. Returns activity type, customer UUID, MRR movement, and timestamps. Paginate with 'start_after' cursor from previous response.

  • Chartmogul List Customers

    List all customers with their metadata — name, email, company, country, city, state, MRR, ARR, status, and customer UUID. Paginate with 'page' and 'per_page'. Use customer UUIDs to cross-reference with activities.

Frequently Asked Questions

What is the ChartMogul MCP server?

Chartmogul offers a subscription analytics platform providing businesses with insights into metrics like MRR, churn, and customer segments. Use it for tracking and understanding recurring revenue data to enhance decision-making. It provides 11 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect ChartMogul to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/chartmogul. Authentication is handled automatically.

How many tools does ChartMogul provide?

ChartMogul provides 11 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does ChartMogul require?

ChartMogul uses API Key. ChartMogul requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect ChartMogul to any MCP client in minutes

Ready to use ChartMogul?

Sign in to connect your credentials and start running tools from the chat.