Stripe Founder Mcp
About
A read-only Stripe MCP server for indie SaaS founders to ask AI about MRR, churn, failed payments, dunning recovery, disputes, at-risk customers, subscriptions, billing, and support context in plain English.
Explore
- Read-only by design; blocks non-GET Stripe requests
- Get current MRR with comparison delta and trial subscriptions
- Churn breakdown: voluntary vs involuntary, rates, and reasons
- Dunning recovery rate, recovered revenue, and unrecovered failures
- List at-risk customers due to past-due or repeated payment failures
- Support context with risk flags, refund eligibility, and timeline
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Stripe Founder McpCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Requires Node.js 20 or later. Run npx -y stripe-founder-mcp and set the STRIPE_API_KEY environment variable to a read-only Stripe restricted key. Configure the server in your MCP client with the command npx -y stripe-founder-mcp and the key in the env block.
get_mrr
Current MRR with comparison period delta and trialing subscriptions tracked separately
get_growth_metrics
New MRR, churned MRR, expansion, net new MRR, and growth rate
get_churn_summary
Churn count, voluntary vs involuntary churn, gross/net churn rate, and cancellation reasons
get_failed_payment_recovery_rate
Dunning recovery rate, recovered revenue, and unrecovered failed payments
list_at_risk_customers
Customers at risk due to past-due status or repeated payment failures
list_recent_signups
New customers in a date range with MRR contribution and payment method status
list_disputes
Open chargebacks with evidence deadlines, or filtered won/lost disputes
get_customer_profile
Customer LTV, plan, payment status, and recent timeline
get_support_context
Support-ticket context including risk flags, refund-eligible charges, and timeline
| Tool | What it answers |
|---|---|
| get_mrr | Current MRR with comparison period delta and trialing subscriptions tracked separately |
| get_growth_metrics | New MRR, churned MRR, expansion, net new MRR, and growth rate |
| get_churn_summary | Churn count, voluntary vs involuntary churn, gross/net churn rate, and cancellation reasons |
| get_failed_payment_recovery_rate | Dunning recovery rate, recovered revenue, and unrecovered failed payments |
| list_at_risk_customers | Customers at risk due to past-due status or repeated payment failures |
| list_recent_signups | New customers in a date range with MRR contribution and payment method status |
| list_disputes | Open chargebacks with evidence deadlines, or filtered won/lost disputes |
| get_customer_profile | Customer LTV, plan, payment status, and recent timeline |
| get_support_context | Support-ticket context including risk flags, refund-eligible charges, and timeline |
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"stripe founder mcp": {
"stripe-founder": {
"command": "npx",
"args": [
"-y",
"stripe-founder-mcp"
],
"env": {
"STRIPE_API_KEY": "rk_live_..."
}
}
}
}
}
McpServers
{
"stripe-founder": {
"command": "npx",
"args": [
"-y",
"stripe-founder-mcp"
],
"env": {
"STRIPE_API_KEY": "rk_live_..."
}
}
}
What it does
Stripe Founder MCP is an opinionated, read-only MCP server for founders who want answers instead of raw Stripe API objects. Ask questions like: - What is my MRR right now? - Who is at risk of churning this week? - How well is dunning recovering failed payments? - Which customers recently signed up? - Are there any open disputes I should handle? - What context do I need for this customer support ticket? The tools return structured data designed for AI assistants to summarize naturally, with headline numbers first, supporting context next, and raw line items last.Install
Requires Node.js 20 or later.Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



