About Stripe Business Alerts Mcp
A read-only MCP server that retrieves Stripe subscription, payment, and revenue information for SaaS founders, freelancers, and small business owners. Its tools include business summaries, failed-payment checks, and revenue snapshots.
Key features
- 01Daily business digest
- 02Subscription and MRR overview
- 03Find failed and incomplete payments
- 04Revenue snapshots by period
- 05Track subscription changes
- 06Multi-currency formatting
Use cases
- 01Review business metrics in a morning briefing
- 02Identify payments needing attention
- 03Prepare recurring business reports
- 04Monitor subscription cancellations
MCP support
Exposes read-only Stripe business data through MCP tools, including subscription metrics, failed payments, revenue snapshots, and daily digests. It can be configured in MCP clients such as Claude Desktop, Cursor, and VS Code.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project README💼 Stripe Business Alerts MCP Server
Never miss a failed payment again. A real-time business intelligence MCP server that monitors your Stripe account for failed payments, tracks MRR, subscription changes, and revenue — all accessible from your AI assistant.
Built for SaaS founders, freelancers, and small business owners who want their AI to watch their revenue while they focus on building.
✨ Features
| Tool | What it does |
|---|---|
stripe_alerts_daily_digest | Complete daily business digest — all metrics in one call |
stripe_alerts_overview | Business health: active subs, MRR, past-due accounts |
stripe_alerts_failed_payments | Find failed & incomplete payments that need attention |
stripe_alerts_revenue | Revenue snapshot: today, yesterday, week, or month |
stripe_alerts_subscriptions | Track new signups, cancellations, and plan changes |
Why This Matters
- 💸 Catch revenue leaks: Failed payments silently drain SaaS revenue. This catches them immediately.
- 📊 Know your MRR: Automatic calculation from all active subscriptions, multi-currency support.
- 📉 Track churn in real-time: See cancellations the moment they happen, not at month-end.
- 🤖 AI-native: Designed for Claude, ChatGPT, Cursor — not another dashboard you won't check.
Multi-Currency Support
Automatic detection and formatting for EUR, USD, GBP, CHF, JPY, CAD, AUD, and more.
🚀 Quick Start
1. Get Your Stripe API Key
Go to Stripe Dashboard → API Keys and copy your Secret Key (starts with sk_live_ or sk_test_).
⚠️ Use a Restricted Key with read-only access for maximum security. Required permissions: Charges (Read), Payment Intents (Read), Subscriptions (Read), Events (Read).
2. Install
pip install stripe-alerts-mcp
3. Configure
export STRIPE_API_KEY="sk_live_your_key_here"
export STRIPE_DEFAULT_CURRENCY="eur" # optional, default: eur
export STRIPE_LOOKBACK_DAYS="7" # optional, default: 7
4. Add to your MCP client
Claude Desktop / Cursor / VS Code:
{
"mcpServers": {
"stripe-alerts": {
"command": "python",
"args": ["-m", "server"],
"env": {
"STRIPE_API_KEY": "sk_live_your_key_here"
}
}
}
}
📋 Example Output
Daily Digest
# 💼 Stripe Daily Digest
**Tuesday, April 01, 2026** — Generated at 07:00 UTC
---
### 📊 Business Health Overview
🟢 **Active Subscriptions:** 47
💰 **Monthly Recurring Revenue (MRR):** €2,847.00
🔵 **Trialing:** 3
🔴 **Past Due:** 2 ⚠️ Attention needed!
### 💰 Revenue — Today (01.04.2026)
**Total:** €489.00
**Transactions:** 8
**Top transactions:**
- €149.00 — Enterprise Plan (Annual)
- €79.00 — Pro Plan
- €58.00 — LIMITLESS SPS Generator
### ✅ Failed Payments
No failed payments found. All clear!
### 🔄 Subscription Changes (3 events)
**🟢 New Subscriptions (2):**
- Customer cus_abc123 — €29.99/mo
- Customer cus_def456 — €14.99/mo
**🚫 Cancellations (1):**
- Customer cus_ghi789 — Reason: too_expensive
**Net Change:** 📈 +1
---
*Powered by Stripe Business Alerts MCP — LIMITLESS Automation*
🛠️ Use Cases
- Morning briefings: "How's my business doing today?" — one tool call, full picture.
- Failed payment alerts: Pipe into Slack/Telegram via n8n for instant notifications.
- Weekly reports: Automate business reports with the daily digest tool.
- Churn monitoring: Track cancellations and reasons in real-time.
- Revenue forecasting: Feed JSON output into dashboards or spreadsheets.
🔒 Security
- Uses Stripe's official REST API with key-based auth
- All tools are read-only — no writes, no modifications, no risk
- Supports restricted API keys for minimal permissions
- No data stored — all queries are live
📄 License
MIT — Built by LIMITLESS Automation
🚀 Get Pro
Free tier available on MCPize — 50 requests/month, no credit card needed. Upgrade to Pro for daily digests and unlimited alerts.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.