S
Claude CodeShip subscriptions, metering and webhooks safely
Stripe SaaS Billing Engine
Setuproll editorial@setuproll92.0Overall score
An agent setup tuned for the part of a SaaS that breaks customer trust when it goes wrong: billing. It reasons about Stripe products, proration and webhook idempotency before writing handlers, and a security pass guards the money paths. For founders wiring up paid tiers without a payments engineer on staff.
92.0Score
5Components
Get this build
terminal
claude mcp add stripe -- npx -y @stripe/mcpWhat gets written
- CLAUDE.md
- .claude/settings.json
- .claude/agents/pricing-modeler.md
- .claude/agents/webhook-author.md
- .claude/agents/security-reviewer.md
- .mcp.json
- HOOKS.md
Components
Model
- Claude Opus 4.8
MCP servers
- stripe
- postgres
- github
- sentry
Subagents
- pricing-modeler
- webhook-author
- security-reviewer
Hooks
- PreToolUse: secret-scan
- PostToolUse: replay webhook fixtures
- Stop: idempotency check
Rules
- Verify webhook signatures, always
- Every webhook handler is idempotent
- Never trust client-sent amounts
Summary
An agent setup tuned for the part of a SaaS that breaks customer trust when it goes wrong: billing. It reasons about Stripe products, proration and webhook idempotency before writing handlers, and a security pass guards the money paths. For founders wiring up paid tiers without a payments engineer on staff.
92.0 score
0 Reviews
Your rating
Sign in to post
Loading discussion...