Find your best-performing marketing channels in Claude

  • Visits, signups and signup rate by channel or campaign
  • Plus MRR, churn and refunds in the same chat
  • Read-only, no customer names or emails

Chartsy is a hosted connector that lets Claude read your MRR, churn and refunds from Stripe, Paddle, Polar, Lemon Squeezy, Creem or Freemius, plus your site visits and signups by source, campaign and landing page. Nothing to install, no API key. Works on claude.ai, desktop and mobile. Last updated October 2026.

Claude · Chartsy onSample data

Which marketing channel brought the most signups last month?

get_traffic_sources1 ChartsyAI question

Google search led, but Reddit converted best.

  • Google: 2,140 visits, 38 signups (1.8%).
  • Reddit: 610 visits, 21 signups (3.4%).
  • RiskX sent 900 visits but only 4 signups.
Sample figures for a made-up business.
Setup

How to connect Chartsy to Claude in 2 steps

Nothing to install and no API key to copy. It takes about a minute.

  1. 1ConnectAbout a minute

    Add Chartsy as a connector

    1. Customize
    2. Connectors
    3. + Add
    4. Add custom connector
    1. Name it Chartsy
    2. Paste the server URL below
    3. Sign in to Chartsy and approve
    Server URL
    https://mcp.chartsy.app/mcp

    Works on every Claude plan; Free allows one custom connector. On Team and Enterprise an Owner adds it under Organization settings → Connectors, then you click Connect.

  2. 2AskRight away

    Ask about your business

    1. +
    2. Connectors
    3. Chartsy on
    4. Ask
    Claude · Chartsy onSample data

    What happened yesterday?

    get_daily_snapshot1 ChartsyAI question

    A quiet Tuesday, nothing urgent.

    • Revenue $620, under the 7-day average of $710.
    • 3 new subscribers, 0 cancellations, 0 refunds.
    Also try (click to copy)

Full walkthrough: Connect Chartsy to Claude.

Which Claude?

Which Claude should you use with Chartsy?

Same numbers everywhere. Only the setup changes.

SurfaceWhere it runsHow you connectBest for
ClaudeThis page
claude.ai, desktop and mobileCustom connector with https://mcp.chartsy.app/mcpConversations about the business: reviews, explanations, investor updates and decisions
Claude Code
Your terminal and editorPlugin with the Chartsy skill · Chartsy + Claude CodeFounders who build in the terminal and want numbers without leaving the editor
Your own agent
The API or another MCP clientServer, auth options and tool reference · MCP server pageTeams building their own reporting or agents
What you can ask

What can you ask Claude about your SaaS metrics?

Pick one to see the tools Claude calls. It decides for itself, so it can vary.

Claude · Chartsy onSample data

Give me a full business review. Where's the risk?

get_business_snapshot~1 question
  • MRR is $18,400, up 6% on last month. Pro is 64% of it.
  • Monthly churn is 2.8%, close to its 6-month average.
  • RiskYour top 3 customers are 22% of MRR.

Sample figures for a made-up business.

More in the MCP prompt library.

Make it a habit

One question every morning

Ask "what happened yesterday?" and Claude makes one call.

  • Compares revenue, signups, cancellations, refunds and visits
  • Against the day before and the 7-day average
  • Tells you only what's off
  • About 22 questions a month on weekdays
How the daily brief works
Morning brief
> What happened yesterday?

  get_daily_snapshot · 1 question

Claude: A quiet Tuesday, nothing urgent.
  - Revenue $620 (7-day avg $710)
  - 3 new subscribers
  - 0 cancellations, 0 refunds
  - Visits -9%, normal weekday dip

# Sample figures for a made-up business
New: revenue by channel

Which channels bring paying customers?

Signups only tell you half the story. Claude can now follow each channel into your billing data, so you see which ones bring customers who pay and stay.

  • Paying customers, MRR today, churn and retention for each source, medium, UTM campaign or individual post
  • Signup-to-paid rate, the early signal for a channel that's only weeks old
  • First touch (where they found you) or last touch (what made them sign up)
  • Decide where next month's marketing time and budget go, from revenue rather than clicks

Needs the Chartsy tracking script on your site and a connected payment provider. Groups under 5 paying customers are flagged as inconclusive, and retention needs about 90 days to mean much.

Claude · Chartsy onSample data

Which channels brought paying customers last quarter, and what are they worth now?

get_revenue_by_source1 ChartsyAI question

Search brings the most money; the newsletter converts best.

  • Google: 14 paying customers, $1,260 MRR today, 11% of signups paid.
  • Newsletter: 6 paying, $690 MRR, 16% of signups paid.
  • RiskReddit: 3 paying customers, too few to call yet.
Sample figures for a made-up business.
What Chartsy gives Claude

19 read-only tools Claude can use

The same numbers as your Chartsy dashboard. Claude picks the tool; you just ask.

Revenue 6

  • Current MRRget_mrr
  • MRR by plan, over timeget_mrr_by_plan
  • MRR by countryget_mrr_by_country
  • Revenue by plan, country or payment methodget_revenue_breakdown
  • Refunds and refund ratio by planget_refund_summary
  • Progress on your goalsget_goal_progress

Customers & churn 5

  • Churn rate by periodget_churn_rate
  • New subscribers per periodget_new_subscribers
  • At-risk customerslist_at_risk_customers
  • Top customers by lifetime revenuelist_top_customers
  • MRR concentrationget_customer_concentration

Site traffic 4

  • The sites you tracklist_tracked_sites
  • Visits, visitors and signupsget_site_traffic
  • Traffic by source, campaign or pageget_traffic_sources
  • Tracked events vs your planget_monthly_events_usage

Marketing & attribution 1

  • Paying customers and MRR by channel, campaign or postget_revenue_by_source

Everything at once 3

  • Full business reviewget_business_snapshot
  • Yesterday vs the 7-day averageget_daily_snapshot
  • Accounts your login can readlist_accounts
Privacy & limits

What Claude can and can't see

Claude reads numbers. Everything else stays in Chartsy.

  • Read-only

    Claude can read your numbers. It can't change Chartsy, your payment provider's data, or your customers.

  • IDs, not names

    Customers are payment-processor IDs; names and emails stay in Chartsy. Claude sees only the accounts and sites your login owns, checked on every call.

  • One question per tool call

    Each call uses one ChartsyAI question from your monthly allowance, failed calls included. Broad questions usually take one call.

Troubleshooting

What to do if Claude can't answer

Most fixes take one click.

Claude answers without using Chartsy

In the chat, click + → Connectors and make sure Chartsy is on, then ask again. Connectors are switched on per conversation.

I can't add a custom connector in Claude

The Free Claude plan allows one custom connector, so remove another one first. On Team and Enterprise, an Owner adds Chartsy under Organization settings → Connectors, then you click Connect.

Claude says "no connected payment provider yet"

Chartsy needs a real payment provider connected and synced before Claude can read anything. Connect Stripe, Paddle, Polar, Lemon Squeezy, Creem or Freemius in Chartsy and let the first sync finish. The demo data added at signup doesn't count.

Claude can't find an account or site

Claude sees only the accounts and sites your Chartsy login owns. Ask "list my Chartsy accounts" to check which ones it can read, then name the one you mean.

Claude has revenue but no traffic or signups

Traffic comes from the Chartsy tracking script, not your payment provider. Add the script to your site and set up signup tracking, then ask again. Ask "list my tracked sites" to check which sites Claude can read.

Claude says the connector needs re-authorising

Open Customize → Connectors in Claude, reconnect Chartsy and sign in again.

Answers stopped working this month

Every tool call uses one ChartsyAI question, failed calls included. When the monthly allowance is used up, calls stop until it resets on the 1st, or until you upgrade your Chartsy plan.

FAQ

Chartsy for Claude: frequently asked questions

Short answers to what founders ask before connecting.

How do I connect Chartsy to Claude?

In Claude, open Customize → Connectors → + Add → Add custom connector, name it Chartsy, paste https://mcp.chartsy.app/mcp and sign in to Chartsy to approve. It takes about a minute, with nothing to install and no API key to copy.

Does Chartsy work on the free Claude plan?

Yes. Chartsy works on every Claude plan: Free, Pro, Max, Team and Enterprise. The Free plan allows one custom connector, so Chartsy would be that one.

Where can I use Chartsy with Claude?

On claude.ai, the Claude desktop app and the Claude mobile apps. A connector added on the web or desktop shows up on mobile. For the terminal, use the Claude Code plugin instead: Chartsy + Claude Code.

Is Chartsy for Claude free?

Connecting Claude costs nothing extra. It works on any Chartsy plan, including the free trial, and each tool call Claude makes uses one ChartsyAI question from your plan's monthly allowance.

Which payment providers does it work with?

Claude reads whatever you have connected to Chartsy: Stripe, Paddle, Polar, Lemon Squeezy, Creem, Freemius or a custom source through the Chartsy API. The same questions work for every provider.

Can Claude change my data?

No. All 19 Chartsy tools are read-only. Claude can't change Chartsy, your payment provider's data, or your customers.

Will Claude see my customers' names or emails?

No. Customers appear as payment-processor IDs, such as a Stripe or Paddle customer ID. Names and emails stay in Chartsy; look an ID up in Chartsy to see who it is.

How many ChartsyAI questions does Claude use?

One per tool call, failed calls included. Broad questions like "give me a business review" usually take one call. A weekday morning brief is about 22 questions a month.

Are the numbers the same as my Chartsy dashboard?

Yes. Claude reads the same numbers as your Chartsy dashboard, through the same queries. If something looks off, ask Claude which account and date range it used.

How do I disconnect Chartsy from Claude?

In Claude, open Customize → Connectors and remove Chartsy. You can also revoke access from Chartsy under Settings → Claude & MCP. Access is checked on every call, so it stops immediately.

Can Claude tell me which marketing channels bring paying customers?

Yes. The get_revenue_by_source tool follows the people who signed up from each source, medium, UTM campaign or post into your billing data, and returns how many became paying customers, what they're worth in MRR today, how many churned and the retention rate. You can choose first touch (where they first found you) or last touch (what made them sign up). It needs the Chartsy tracking script on your site and a connected payment provider. Groups with fewer than 5 paying customers are flagged as too small to call.

Other agents

Use Chartsy in other AI agents

Same server, same numbers. Or see all AI agents and the MCP server reference.

Ask your first question in a minute

Add the connector, turn it on, and ask what moved.

Product names are trademarks of their owners, used only to say what Chartsy works with. Chartsy isn't affiliated with or endorsed by them.

Ministry of Economy and Innovation
Startup Albania

The Chartsy program is realized with the financial support of the Albanian Government through the Ministry of Economy and Innovation, under the Grant 2026 scheme, and is implemented by the Innovation4Albania Agency.