Analytics

ChartMogul MCP Server

Use Studio chat to drive this server — credentials stay in your workspace.

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.

11 tools
Agent guide included
API Key
Start Chatting

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

Browse all tools

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 in this Server (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...

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. Ris...

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 gro...

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 customer...

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 ...

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 interva...

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'. De...

Chartmogul Get Mrr

Get Monthly Recurring Revenue (MRR) over time with breakdown by movement type — new business, expansion, contraction, churn, and reactivation. Require...

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 b...

Chartmogul List Activities

List customer billing activities — new subscriptions, upgrades, downgrades, cancellations, reactivations. Returns activity type, customer UUID, MRR mo...

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 'pe...

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

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

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to chat with ChartMogul?

Same flow: Studio opens on this server after sign-in. Keep chatting to call tools from the conversation.

ChartMogul MCP Server & Skill — 11 Tools