Get a Stripe revenue snapshot with AI

Pulls revenue, MRR, new and churned subscriptions, failed-payment rate, balance and payouts from Stripe for any period, compares them with the period before, and explains what drove the change.

Read-onlyUses 3 Stripe toolsWorks in RevampKey, Claude Code, Codex and Cursor

Use in RevampKey

Get RevampKey to connect Stripe

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Stripe is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

curl -fsSL --create-dirs -o .claude/skills/stripe-revenue-snapshot/SKILL.md https://revampkey.com/marketplace/stripe/skills/revenue-snapshot/SKILL.md
Other agents
Other agents

When to use it

  • Monday or month-end revenue check
  • Investor and team updates
  • Spotting a churn or failed-payment spike early

What it looks like

You

How did October go compared with September?

get_balance_summarystripe_api_readstripe_analytics
Agent

Live mode, USD. Net revenue $84.2k (+12%); MRR $79.5k (+6%). 142 new subscriptions, 51 cancelled (churn 3.9%, up from 3.1%); failed payments 4.2%. Available balance $18.3k; the next payout of $12.1k is on Nov 11. Most of the growth came from the annual plan launch.

The SKILL.md file

View raw
name: stripe-revenue-snapshot

Report revenue, balance, payouts, new and churned subscriptions and failed-payment rate from Stripe for a period, compared with the previous period. Use when the user asks how much they made, for MRR, churn, a weekly or monthly revenue summary, or their Stripe balance.

Read-only.

Steps

  1. Confirm the account, mode, period and currency. Default to the last full month compared with the month before.
  2. Balance and payouts: get_balance_summary for available and pending balance; list payouts with stripe_api_read for the period.
  3. Revenue and subscriptions: ask stripe_analytics for gross volume, net volume after refunds and fees, MRR, new subscriptions, cancellations and failed payments. Fall back to stripe_api_read on charges, invoices and subscriptions only when analytics cannot answer, and say so.
  4. Compare with the previous period and call out any change over 10%.
  5. Explain the drivers when you can see them: a large refund, a price change, a failed-payment spike or a big new customer.

Report

  • Headline: net revenue and change; MRR and change.
  • New vs churned subscriptions; failed-payment rate.
  • Balance available, pending, and the next payout.
  • Caveats: currencies converted, refunds outside the period, test mode.

Do not present this as accounting or tax figures; it is Stripe's view of payments.

Stripe tools it uses

  • get_balance_summary
  • stripe_api_read
  • stripe_analytics

Tool list from Stripe MCP documentation.

FAQ

Is this the same as my accounting numbers?

No. It is Stripe's payment view. Use it for trends and quick checks, not for bookkeeping or tax.

What about several currencies?

It reports per currency, or converted with Stripe's rates, and says which.