Stripe MCP Setup
Requires Stripe MCP (https://docs.stripe.com/mcp). GetMcpTools before CallMcpTool. Paginate all lists (limit: 100, starting_after while has_more). Amounts in cents. Read-only for audits; confirm before writes.
Account types
| Type | Control | Onboarding |
|---|---|---|
| Express | Stripe-hosted onboarding + dashboard | Fastest |
| Standard | Seller's own Stripe account | Least liability |
| Custom | Full white-label | Most work/liability |
Money flow
Customer pays -> platform charge -> application_fee_amount kept -> transfer/payout to connected account
Key params: on_behalf_of, transfer_data.destination, application_fee_amount.
Workflow
stripe_api_readv2 accounts list /GetAccounts-- review connected accounts- Check charge type: direct / destination / separate charges & transfers
- Verify onboarding completion (
requirementson account)
Output Template
Connect Overview
Account type: [Express/Standard/Custom]
Connected accounts: [n] ([active/pending])
Charge model: [destination/direct]
Application fee: [%/flat]
Onboarding gaps: [accounts with requirements due]
Use search_stripe_documentation for charge-type tradeoffs and liability.