

Log in if you already have an account.
Quick Info
- Secure cloud hosting
- Secure authentication
- 1.0.0
- Sep 05, 2025
ChartMogul
Connect to ChartMogul for subscription analytics, revenue reporting, and customer management.
What can this MCP do?
Access Account Details
Retrieve essential information about your ChartMogul account, including your company name, primary currency, time zone, and the starting day of your reporting week.
Add Custom Customer Data
Enrich your customer profiles by adding custom data points such as text, numbers, dates, or true/false values. This helps you track specific, unique details about each customer in ChartMogul.
Add Customer Tags
Assign labels or categories to a specific customer. New tags will be added without removing any existing ones, helping you organize your customer base.
Add New Contact
Create a new contact person for your customer records in ChartMogul. You can easily add their name, email, phone, title, social media links, and any other relevant notes or custom information.
Add New Customer
Add a new customer profile to ChartMogul. Provide a unique identifier, and optionally include details such as company name, primary contact information, location, website, lead creation date, free trial start date, and custom attributes like tags to enrich their record.
Analyze Average Customer Revenue
Understand how much revenue you generate per customer on average. This tool retrieves your historical Average Revenue Per Account (ARPA) data, including percentage changes, for specified date ranges and reporting intervals.
Analyze Monthly Revenue
Gain clear insights into your Monthly Recurring Revenue (MRR). Understand how your subscription income changes, identifying revenue from new customers, upgrades, downgrades, cancellations, and returning subscribers. Monitor your MRR performance and growth trends across daily, weekly, monthly, or yearly periods.
Create Customer Task
Easily add new tasks to your customer relationship management (CRM) system. Define the task details, assign it to a team member, and set a due date for completion. You can also instantly mark the task as completed if needed.
Create Plan Groups
Organize your subscription plans by creating custom groups. Give each group a name and choose which existing plans to include.
Customer Subscription Activity Feed
Get a chronological list of all subscription-related events for a specific customer, including sign-ups, changes, cancellations, and their impact on recurring revenue.
Customer Value Insights
Understand how much your customers are worth to your business over time. This tool provides clear insights into your Customer Lifetime Value (LTV), showing trends and percentage changes. Analyze LTV across various timeframes and segments to make smarter growth decisions.
Edit Plan Group Settings
Adjust an existing plan group by changing its name or updating the specific subscription plans it includes. This helps you better organize your service offerings.
Find Customers by Email
Easily locate specific customers in ChartMogul by searching with their email address. Quickly access their complete profile and subscription details.
Get Contact Details
Quickly find and view all the information for a specific contact in your ChartMogul account, including their associated customers and any custom attributes.
Get Customer Profile
Access a complete profile for any customer, including their tags (e.g., 'VIP'), custom attributes (e.g., 'CAC', 'channel'), and additional insights from services like Stripe and Clearbit.
Get Customer Profile Details
Retrieve a complete, detailed profile for any specific customer using their unique ID. This includes their segmentation tags (e.g., VIP, enterprise), custom business attributes (like acquisition cost or channel), address details, and key recurring revenue figures (MRR/ARR).
Get Key Business Metrics
Access all your essential business performance data. Get a comprehensive overview of key metrics like recurring revenue (MRR, ARR), customer growth, churn rates, and customer lifetime value. Customize your view by selecting a specific time period, interval (daily, weekly, monthly, etc.), and optionally filter by geography or specific plans to understand your business health.
Get Opportunity Details
Retrieve all the details for a specific sales opportunity in ChartMogul. Simply provide its unique identifier to view the deal amount, currency, and any custom information you've recorded.
Get Plan Details
Retrieve the complete details for any specific subscription plan in ChartMogul. Just provide the plan's unique ID, and you'll get information like its name, billing frequency, and other key attributes.
Get Plan Group Details
Quickly find and view all the information for a specific group of plans. See its name, the total number of plans included, and a list of all associated plans.
Import Billing History
Seamlessly bring your customers' historical invoices and billing transactions into ChartMogul. This tool helps you upload past billing data, including detailed line items for subscriptions and one-time charges, along with associated payments and refunds, to build a comprehensive financial history for each customer.
Log Customer Activity
Record details about your customer interactions. Whether it's a general note or a logged call, you can add text, the call's duration, the author's email, and the time it occurred, attaching these important details to any customer profile.
Monitor Average Customer Sale
Track the average amount new customers spend on their very first purchase (Average Sale Price or ASP). Get clear insights into your ASP values, including their percentage change over time. Analyze performance monthly, quarterly, or yearly, and optionally filter by specific geographies or plans. All currency amounts are automatically converted for easy understanding.
Record Customer Opportunity
Easily add a new sales opportunity to your ChartMogul account. Specify important details like the customer, sales owner, pipeline stage, estimated close date, and deal value to track your sales forecast.
Search Customer Records
Access a comprehensive list of your customers and their key information. Easily filter the list by subscription status (e.g., Active, Cancelled), billing system (e.g., Stripe), or other identifiers to quickly find specific customer details, including contact information, subscription status, and revenue.
Set Up New Subscription Plan
Establish and define a new subscription plan for your customers. Specify the plan's name, billing frequency (like monthly or yearly), and how often customers will be charged.
Track Active Customers
Monitor your total active customer count and observe how it changes over any chosen period. Specify your desired date range and analysis interval (daily, weekly, monthly, quarterly, or yearly) to understand your customer growth trends.
Track Annual Recurring Revenue
Understand your business's Annual Recurring Revenue (ARR) and track its performance over any period. This tool helps you see your predictable yearly income, how it changes, and its growth rate. Analyze your ARR daily, weekly, monthly, quarterly, or yearly, with options to filter by geography or specific plans.
Track Customer Churn
Understand your customer retention by calculating the percentage of customers you've lost over specific periods. View churn rates daily, weekly, monthly, quarterly, or yearly, and see how this trend changes over time. Optionally filter by geography or specific plans to pinpoint areas of concern.
Track Customer Revenue Changes
Get a detailed history of all customer revenue movements, including new subscriptions, upgrades, downgrades, and churns. Easily filter activities by date range or type (e.g., new business, expansion, churn) to understand changes in your recurring revenue.
Track Net MRR Churn
See how your subscription revenue is evolving by understanding your Net MRR Churn Rate. This metric shows the net effect of revenue lost from churn and gained from expansion. Negative values are a great sign, meaning your expansion revenue is outpacing any lost revenue. Monitor your overall revenue health and identify key trends in how your customer base impacts your bottom line.
Track Subscription Changes
Record every significant change in your customer subscriptions, such as new sign-ups, upgrades, or cancellations. This tool helps you accurately monitor the entire lifecycle of each subscription.
Track Subscription Changes
View a detailed history of all changes to your customer subscriptions. See when subscriptions started, were cancelled, or updated to understand their complete lifecycle. Easily filter events by customer, specific subscription, or event type to find exactly what you need.
Update CRM Task
Easily update an existing CRM task. You can modify its details, change the assignee, adjust the due date, or mark it as completed.
Update Customer Activity Note
Update information for an existing customer interaction. Edit the note's content, the author, or the duration of a call log.
Update Customer Contact Info
Easily update a customer's contact details, including their name, position, email, phone, social media links, notes, and any custom information you track.
Update Customer Details
Update a customer's profile in ChartMogul. Modify details such as their company, contact information, website, assigned owner, status, and any custom attributes or tags. Ensure your customer records are always current and accurate.
Update Sales Opportunity
Update the details of an existing sales opportunity to ensure your records are current. Modify aspects like the owner, sales pipeline, stage, estimated close date, financial amount, currency, and opportunity type. You can also adjust the forecast category, win likelihood, and any custom information.
Update Subscription Events
Adjust the details of an existing customer subscription event. You can modify information like the effective date, the subscribed plan, or the quantity to keep your subscription records accurate.
Update Subscription Plan
Edit the details of an existing subscription plan, including its name, billing frequency, and billing period (e.g., daily, monthly, or yearly).
View All CRM Tasks
Get an overview of all your customer-related tasks. Filter by customer, assignee, due date, or completion status to easily track and manage ongoing activities and follow-ups.
View All Pricing Plans
Get a complete list of your subscription plans, including their names, pricing, and billing cycles (e.g., monthly, yearly). Easily filter by data source or the billing system they use.
View Connected Billing Systems
See all the billing systems you've connected to ChartMogul, such as Stripe, Recurly, or custom setups. This tool provides a list of your data sources, showing their names, types, and connection status. You can easily filter the list to find specific systems by name or type.
View Customer Contacts
Find and view details for the individuals associated with your customers. Get access to their names, email addresses, phone numbers, social media links, and custom notes. You can easily search for contacts using their email or the customer's ID.
View Customer Interactions
Easily access and review all notes and call logs for your customers. You can filter interactions by a specific customer or by type (notes or calls) to get detailed insights into their history.
View Customer Invoices
Retrieve a complete list of your customer invoices. Each invoice provides a detailed breakdown of subscription charges, one-time items, payments, and refunds. You can also filter invoices by specific customers or data sources.
View Customer Subscriptions
Get a detailed list of all subscriptions for a specific customer. See their plan names, quantities, current status, billing cycle, and key revenue metrics like Monthly Recurring Revenue (MRR) and Annual Recurring Revenue (ARR).
View Plans by Group
See all the subscription plans that are part of a specific plan group within your ChartMogul account.
View Sales Opportunities
Get a comprehensive list of all your sales opportunities. See details for each deal, including the associated customer, sales owner, current pipeline stage, estimated close date, deal value, currency, and whether it's a recurring or one-time sale. You can also filter opportunities by customer, owner, pipeline, or specific close dates.
View Specific CRM Task
Easily find and view all the details of a specific CRM task, including its completion status and any associated customer information.
View Specific Customer Note
Access all the details of a particular customer note, including its content and important timestamps.
View Specific Data Source
Get all the details for a particular data source in your ChartMogul account, including its name, creation date, and current status.
View Specific Invoice
Get the full details for a particular customer invoice, including its line items, payment transactions, and associated customer information. You can choose to retrieve valid, invalid, or all invoices.
View Subscription Plan Groups
Get an overview of your subscription plan groups, which are used to logically organize your plans for reporting. See each group's name and the number of plans it includes.
How It Works
1. Install the MCP
Install ChartMogul from your Simtheory workspace with one click.
2. Connect Your Account
Securely authorize access to your ChartMogul account.
3. Start Using
Your AI can now interact with ChartMogul on your behalf.
Users also installed these MCPs

Google Sheets
Create, edit, and analyze data with spreadsheets.

Globalping
Run network tests like ping and traceroute from thousands of locations worldwide.

Transistor
Manage your podcasts, episodes, and view analytics on Transistor.fm.

Atlassian
Connect to your Atlassian Cloud site to manage Jira issues, Confluence pages, and more.

Google Search
Search the web with Google grounded search

Grok DeepSearch
Conducts deep research using Grok's live search capabilities across all available sources (Web, X, News, RSS).
Ready to use ChartMogul MCP Server?
Sign up for Simtheory and install this MCP directly into your workspace to start leveraging its capabilities.
Get Started with Simtheory