Stripe Founder Mcp

by PrimeEcto

324 downloads Not rated yet
GitHub

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:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Stripe Founder Mcp
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. 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_..."
        }
    }
}
The Stripe co-pilot for indie SaaS founders. Ask your AI about MRR, churn, failed payments, dunning recovery, disputes, at-risk customers, subscriptions, billing, and support context in plain English.

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.
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.