用途:调查 Stripe 中 past_due(逾期)和 unpaid(未付款)订阅,找出失败的发票扣款尝试、处于风险中的 MRR,以及催收(dunning)与重试状态。当用户提到“past due”“未付款”“失败扣款”“风险收入”等场景时使用。
主要能力:
- 通过 GetSubscriptions 拉取 status 为 past_due 和 unpaid 的订阅,并完整分页。
- 展开 default_payment_method 与 latest_invoice,逐条记录套餐、MRR、发票尝试次数、应付金额、发票状态,以及卡片的品牌、后四位、资金类型、国家和钱包类型。
- 汇总处于风险的 MRR 总额。
- 提供 dunning 检查清单:是否启用 Smart Retries、是否发送失败付款与卡片到期邮件、Customer Portal 是否允许更新支付方式、应用是否处理 invoice.payment_failed webhook。
- 按模板输出 Past Due Report,含订阅表格、风险 MRR、资金类型分布(credit/debit/prepaid)与优先处理建议;邮件缺口可转 email-dunning-setup,卡片模式可转 card-funding-risk。
使用方式:需先通过 OAuth 或受限密钥连接 Stripe MCP,文档见 https://docs.stripe.com/mcp。调用任何接口前先执行 GetMcpTools,server 为 "user-Stripe"(或 plugin-stripe-stripe)。优先使用 stripe_api_search → stripe_api_details → stripe_api_read 进行列表与检索。始终分页:limit: 100,并用 starting_after 跟进 has_more。金额默认以分为单位(除非另注明)。切勿在输出中暴露密钥。
适用场景:SaaS 或订阅业务的收入恢复排查、催收健康度审计、失败付款原因与卡片资金类型分布分析。
限制:仅覆盖资料中列出的 Stripe 相关能力,其他支付平台、具体定价或效果暂未提供。