STRIPE-MCP
Managed Stripe MCP rollout for account, customer, payment, billing, subscription, checkout, treasury, and webhook workflows.
Authentication
-
Header:
Authorization -
Format:
Bearer mad_live_*** -
This service reference is generated from the active immutable Portal catalog.
Catalog Coverage
- Raw provider tools: 630
- Exposed compatibility tools: 630
- Agent-ready tools: 619
- Documented descriptors: 630
- Public reference pages: 629
- Source repository: https://github.com/MADPANDA3D/stripe-mcp
- Catalog version:
stripe-2026.07.12.2 - Catalog verified:
2026-07-12T10:20:20.27359+00:00(5 days old) - Guide verified:
not manually verified(not verified) - Committed snapshot:
catalog-5ec40de147b11c40 - Docs generated:
2026-07-18T00:19:58.776Z
Read-only Tools
- Check Configuration — Verify Stripe Portal-gate, request-scoped BYOK, profile-routing, build, and catalog readiness without contacting Stripe or returning credential values.
- Download quote PDF — Use this when you need Stripe to perform
GET /v1/quotes/{quote}/pdf: Download quote PDF. Path parameters required in path_params: quote. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Find a Secret — Use this when you need Stripe to perform
GET /v1/apps/secrets/find: Find a Secret. Path parameters required in path_params: none. Query/filter parameters may include: expand, name, scope. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Find a Tax Association — Use this when you need Stripe to perform
GET /v1/tax/associations/find: Find a Tax Association. Path parameters required in path_params: none. Query/filter parameters may include: expand, payment_intent. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Find Tools — Find Stripe tools with punctuation-normalized multi-token ranked local search plus category, risk, and legacy filters; this does not contact Stripe.
- GET /v1/customers/{customer}/discount — Use this when you need Stripe to perform
GET /v1/customers/{customer}/discount: GET /v1/customers/{customer}/discount. Path parameters required in path_params: customer. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - GET /v1/customers/{customer}/subscriptions/{subscription_exposed_id}/discount — Use this when you need Stripe to perform
GET /v1/customers/{customer}/subscriptions/{subscription_exposed_id}/discount: GET /v1/customers/{customer}/subscriptions/{subscription_exposed_id}/discount. Path parameters required in path_params: customer, subscription_exposed_id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Get Endpoint Coverage — List bounded Stripe GA endpoint coverage by category, method, or risk from the local generated inventory without contacting Stripe.
- Get Tool Usage — Return one complete Stripe ToolManifest descriptor by native name, canonical name, or documented alias without executing the tool or contacting Stripe.
- List a Customer's PaymentMethods — Use this when you need Stripe to perform
GET /v1/customers/{customer}/payment_methods: List a Customer's PaymentMethods. Path parameters required in path_params: customer. Query/filter parameters may include: allow_redisplay, ending_before, expand, limit, starting_after, type. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List Account Owners — Use this when you need Stripe to perform
GET /v1/financial_connections/accounts/{account}/owners: List Account Owners. Path parameters required in path_params: account. Query/filter parameters may include: ending_before, expand, limit, ownership, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List Account Owners — Use this when you need Stripe to perform
GET /v1/linked_accounts/{account}/owners: List Account Owners. Path parameters required in path_params: account. Query/filter parameters may include: ending_before, expand, limit, ownership, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List accounts — Use this when you need Stripe to perform
GET /v2/core/accounts: List accounts. Path parameters required in path_params: none. Query/filter parameters may include: applied_configurations, closed, limit, page. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List Accounts — Use this when you need Stripe to perform
GET /v1/financial_connections/accounts: List Accounts. Path parameters required in path_params: none. Query/filter parameters may include: account_holder, ending_before, expand, limit, session, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List Accounts — Use this when you need Stripe to perform
GET /v1/linked_accounts: List Accounts. Path parameters required in path_params: none. Query/filter parameters may include: account_holder, ending_before, expand, limit, session, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List active subscriptions — Use this when you need Stripe to perform
GET /v1/customers/{customer}/subscriptions: List active subscriptions. Path parameters required in path_params: customer. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all account capabilities — Use this when you need Stripe to perform
GET /v1/accounts/{account}/capabilities: List all account capabilities. Path parameters required in path_params: account. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all active entitlements — Use this when you need Stripe to perform
GET /v1/entitlements/active_entitlements: List all active entitlements. Path parameters required in path_params: none. Query/filter parameters may include: customer, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all application fee refunds — Use this when you need Stripe to perform
GET /v1/application_fees/{id}/refunds: List all application fee refunds. Path parameters required in path_params: id. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all application fees — Use this when you need Stripe to perform
GET /v1/application_fees: List all application fees. Path parameters required in path_params: none. Query/filter parameters may include: charge, created, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all authorizations — Use this when you need Stripe to perform
GET /v1/issuing/authorizations: List all authorizations. Path parameters required in path_params: none. Query/filter parameters may include: card, cardholder, created, ending_before, expand, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all balance transactions — Use this when you need Stripe to perform
GET /v1/balance/history: List all balance transactions. Path parameters required in path_params: none. Query/filter parameters may include: created, currency, ending_before, expand, limit, payout, source, starting_after, type. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all balance transactions — Use this when you need Stripe to perform
GET /v1/balance_transactions: List all balance transactions. Path parameters required in path_params: none. Query/filter parameters may include: created, currency, ending_before, expand, limit, payout, source, starting_after, type. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all bank accounts — Use this when you need Stripe to perform
GET /v1/customers/{customer}/bank_accounts: List all bank accounts. Path parameters required in path_params: customer. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all cardholders — Use this when you need Stripe to perform
GET /v1/issuing/cardholders: List all cardholders. Path parameters required in path_params: none. Query/filter parameters may include: created, email, ending_before, expand, limit, phone_number, starting_after, status, type. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all cards — Use this when you need Stripe to perform
GET /v1/issuing/cards: List all cards. Path parameters required in path_params: none. Query/filter parameters may include: cardholder, created, ending_before, exp_month, exp_year, expand, last4, limit, personalization_design, starting_after, status, type. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all cards — Use this when you need Stripe to perform
GET /v1/customers/{customer}/cards: List all cards. Path parameters required in path_params: customer. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all charges — Use this when you need Stripe to perform
GET /v1/charges: List all charges. Path parameters required in path_params: none. Query/filter parameters may include: created, customer, ending_before, expand, limit, payment_intent, starting_after, transfer_group. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all Checkout Sessions — Use this when you need Stripe to perform
GET /v1/checkout/sessions: List all Checkout Sessions. Path parameters required in path_params: none. Query/filter parameters may include: created, customer, customer_account, customer_details, ending_before, expand, limit, payment_intent, payment_link, starting_after, status, subscription. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all Configurations — Use this when you need Stripe to perform
GET /v1/terminal/configurations: List all Configurations. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, is_account_default, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all connected accounts — Use this when you need Stripe to perform
GET /v1/accounts: List all connected accounts. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all coupons — Use this when you need Stripe to perform
GET /v1/coupons: List all coupons. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all credit notes — Use this when you need Stripe to perform
GET /v1/credit_notes: List all credit notes. Path parameters required in path_params: none. Query/filter parameters may include: created, customer, customer_account, ending_before, expand, invoice, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all CreditReversals — Use this when you need Stripe to perform
GET /v1/treasury/credit_reversals: List all CreditReversals. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, financial_account, limit, received_credit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all Customer tax IDs — Use this when you need Stripe to perform
GET /v1/customers/{customer}/tax_ids: List all Customer tax IDs. Path parameters required in path_params: customer. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all customers — Use this when you need Stripe to perform
GET /v1/customers: List all customers. Path parameters required in path_params: none. Query/filter parameters may include: created, email, ending_before, expand, limit, starting_after, test_clock. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all DebitReversals — Use this when you need Stripe to perform
GET /v1/treasury/debit_reversals: List all DebitReversals. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, financial_account, limit, received_debit, resolution, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all disputes — Use this when you need Stripe to perform
GET /v1/disputes: List all disputes. Path parameters required in path_params: none. Query/filter parameters may include: charge, created, ending_before, expand, limit, payment_intent, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all disputes — Use this when you need Stripe to perform
GET /v1/issuing/disputes: List all disputes. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, limit, starting_after, status, transaction. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all early fraud warnings — Use this when you need Stripe to perform
GET /v1/radar/early_fraud_warnings: List all early fraud warnings. Path parameters required in path_params: none. Query/filter parameters may include: charge, created, ending_before, expand, limit, payment_intent, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all events — Use this when you need Stripe to perform
GET /v1/events: List all events. Path parameters required in path_params: none. Query/filter parameters may include: created, delivery_success, ending_before, expand, limit, starting_after, type, types. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all exchange rates — Use this when you need Stripe to perform
GET /v1/exchange_rates: List all exchange rates. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all external accounts — Use this when you need Stripe to perform
GET /v1/accounts/{account}/external_accounts: List all external accounts. Path parameters required in path_params: account. Query/filter parameters may include: ending_before, expand, limit, object, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all features — Use this when you need Stripe to perform
GET /v1/entitlements/features: List all features. Path parameters required in path_params: none. Query/filter parameters may include: archived, ending_before, expand, limit, lookup_key, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all features attached to a product — Use this when you need Stripe to perform
GET /v1/products/{product}/features: List all features attached to a product. Path parameters required in path_params: product. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all file links — Use this when you need Stripe to perform
GET /v1/file_links: List all file links. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, expired, file, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all files — Use this when you need Stripe to perform
GET /v1/files: List all files. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, limit, purpose, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all FinancialAccounts — Use this when you need Stripe to perform
GET /v1/treasury/financial_accounts: List all FinancialAccounts. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all ForwardingRequests — Use this when you need Stripe to perform
GET /v1/forwarding/requests: List all ForwardingRequests. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all InboundTransfers — Use this when you need Stripe to perform
GET /v1/treasury/inbound_transfers: List all InboundTransfers. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, financial_account, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all invoice items — Use this when you need Stripe to perform
GET /v1/invoiceitems: List all invoice items. Path parameters required in path_params: none. Query/filter parameters may include: created, customer, customer_account, ending_before, expand, invoice, limit, pending, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all invoice rendering templates — Use this when you need Stripe to perform
GET /v1/invoice_rendering_templates: List all invoice rendering templates. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all invoices — Use this when you need Stripe to perform
GET /v1/invoices: List all invoices. Path parameters required in path_params: none. Query/filter parameters may include: collection_method, created, customer, customer_account, due_date, ending_before, expand, limit, starting_after, status, subscription. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all issuing tokens for card — Use this when you need Stripe to perform
GET /v1/issuing/tokens: List all issuing tokens for card. Path parameters required in path_params: none. Query/filter parameters may include: card, created, ending_before, expand, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all Locations — Use this when you need Stripe to perform
GET /v1/terminal/locations: List all Locations. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all open reviews — Use this when you need Stripe to perform
GET /v1/reviews: List all open reviews. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all OutboundPayments — Use this when you need Stripe to perform
GET /v1/treasury/outbound_payments: List all OutboundPayments. Path parameters required in path_params: none. Query/filter parameters may include: created, customer, ending_before, expand, financial_account, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all OutboundTransfers — Use this when you need Stripe to perform
GET /v1/treasury/outbound_transfers: List all OutboundTransfers. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, financial_account, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all payment links — Use this when you need Stripe to perform
GET /v1/payment_links: List all payment links. Path parameters required in path_params: none. Query/filter parameters may include: active, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all PaymentIntent LineItems — Use this when you need Stripe to perform
GET /v1/payment_intents/{intent}/amount_details_line_items: List all PaymentIntent LineItems. Path parameters required in path_params: intent. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all PaymentIntents — Use this when you need Stripe to perform
GET /v1/payment_intents: List all PaymentIntents. Path parameters required in path_params: none. Query/filter parameters may include: created, customer, customer_account, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all payments for an invoice — Use this when you need Stripe to perform
GET /v1/invoice_payments: List all payments for an invoice. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, invoice, limit, payment, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all payouts — Use this when you need Stripe to perform
GET /v1/payouts: List all payouts. Path parameters required in path_params: none. Query/filter parameters may include: arrival_date, created, destination, ending_before, expand, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all personalization designs — Use this when you need Stripe to perform
GET /v1/issuing/personalization_designs: List all personalization designs. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, lookup_keys, preferences, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all persons — Use this when you need Stripe to perform
GET /v1/accounts/{account}/people: List all persons. Path parameters required in path_params: account. Query/filter parameters may include: ending_before, expand, limit, relationship, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all persons — Use this when you need Stripe to perform
GET /v1/accounts/{account}/persons: List all persons. Path parameters required in path_params: account. Query/filter parameters may include: ending_before, expand, limit, relationship, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all physical bundles — Use this when you need Stripe to perform
GET /v1/issuing/physical_bundles: List all physical bundles. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after, status, type. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all plans — Use this when you need Stripe to perform
GET /v1/plans: List all plans. Path parameters required in path_params: none. Query/filter parameters may include: active, created, ending_before, expand, limit, product, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all prices — Use this when you need Stripe to perform
GET /v1/prices: List all prices. Path parameters required in path_params: none. Query/filter parameters may include: active, created, currency, ending_before, expand, limit, lookup_keys, product, recurring, starting_after, type. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all products — Use this when you need Stripe to perform
GET /v1/products: List all products. Path parameters required in path_params: none. Query/filter parameters may include: active, created, ending_before, expand, ids, limit, shippable, starting_after, url. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all promotion codes — Use this when you need Stripe to perform
GET /v1/promotion_codes: List all promotion codes. Path parameters required in path_params: none. Query/filter parameters may include: active, code, coupon, created, customer, customer_account, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all quotes — Use this when you need Stripe to perform
GET /v1/quotes: List all quotes. Path parameters required in path_params: none. Query/filter parameters may include: customer, customer_account, ending_before, expand, limit, starting_after, status, test_clock. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all Readers — Use this when you need Stripe to perform
GET /v1/terminal/readers: List all Readers. Path parameters required in path_params: none. Query/filter parameters may include: device_type, ending_before, expand, limit, location, serial_number, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all ReceivedCredits — Use this when you need Stripe to perform
GET /v1/treasury/received_credits: List all ReceivedCredits. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, financial_account, limit, linked_flows, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all ReceivedDebits — Use this when you need Stripe to perform
GET /v1/treasury/received_debits: List all ReceivedDebits. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, financial_account, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all refunds — Use this when you need Stripe to perform
GET /v1/refunds: List all refunds. Path parameters required in path_params: none. Query/filter parameters may include: charge, created, ending_before, expand, limit, payment_intent, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all refunds — Use this when you need Stripe to perform
GET /v1/charges/{charge}/refunds: List all refunds. Path parameters required in path_params: charge. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all Report Runs — Use this when you need Stripe to perform
GET /v1/reporting/report_runs: List all Report Runs. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all Report Types — Use this when you need Stripe to perform
GET /v1/reporting/report_types: List all Report Types. Path parameters required in path_params: none. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all reversals — Use this when you need Stripe to perform
GET /v1/transfers/{id}/reversals: List all reversals. Path parameters required in path_params: id. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all scheduled query runs — Use this when you need Stripe to perform
GET /v1/sigma/scheduled_query_runs: List all scheduled query runs. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all schedules — Use this when you need Stripe to perform
GET /v1/subscription_schedules: List all schedules. Path parameters required in path_params: none. Query/filter parameters may include: canceled_at, completed_at, created, customer, customer_account, ending_before, expand, limit, released_at, scheduled, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all SetupAttempts — Use this when you need Stripe to perform
GET /v1/setup_attempts: List all SetupAttempts. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, limit, setup_intent, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all SetupIntents — Use this when you need Stripe to perform
GET /v1/setup_intents: List all SetupIntents. Path parameters required in path_params: none. Query/filter parameters may include: attach_to_self, created, customer, customer_account, ending_before, expand, limit, payment_method, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all shipping rates — Use this when you need Stripe to perform
GET /v1/shipping_rates: List all shipping rates. Path parameters required in path_params: none. Query/filter parameters may include: active, created, currency, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all subscription items — Use this when you need Stripe to perform
GET /v1/subscription_items: List all subscription items. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after, subscription. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all tax codes — Use this when you need Stripe to perform
GET /v1/tax_codes: List all tax codes. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all tax IDs — Use this when you need Stripe to perform
GET /v1/tax_ids: List all tax IDs. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, owner, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all tax rates — Use this when you need Stripe to perform
GET /v1/tax_rates: List all tax rates. Path parameters required in path_params: none. Query/filter parameters may include: active, created, ending_before, expand, inclusive, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all test clocks — Use this when you need Stripe to perform
GET /v1/test_helpers/test_clocks: List all test clocks. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all top-ups — Use this when you need Stripe to perform
GET /v1/topups: List all top-ups. Path parameters required in path_params: none. Query/filter parameters may include: amount, created, ending_before, expand, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all TransactionEntries — Use this when you need Stripe to perform
GET /v1/treasury/transaction_entries: List all TransactionEntries. Path parameters required in path_params: none. Query/filter parameters may include: created, effective_at, ending_before, expand, financial_account, limit, order_by, starting_after, transaction. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all transactions — Use this when you need Stripe to perform
GET /v1/issuing/transactions: List all transactions. Path parameters required in path_params: none. Query/filter parameters may include: card, cardholder, created, ending_before, expand, limit, starting_after, type. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all Transactions — Use this when you need Stripe to perform
GET /v1/treasury/transactions: List all Transactions. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, financial_account, limit, order_by, starting_after, status, status_transitions. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all transfers — Use this when you need Stripe to perform
GET /v1/transfers: List all transfers. Path parameters required in path_params: none. Query/filter parameters may include: created, destination, ending_before, expand, limit, starting_after, transfer_group. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all value list items — Use this when you need Stripe to perform
GET /v1/radar/value_list_items: List all value list items. Path parameters required in path_params: none. Query/filter parameters may include: created, ending_before, expand, limit, starting_after, value, value_list. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all value lists — Use this when you need Stripe to perform
GET /v1/radar/value_lists: List all value lists. Path parameters required in path_params: none. Query/filter parameters may include: alias, contains, created, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List all webhook endpoints — Use this when you need Stripe to perform
GET /v1/webhook_endpoints: List all webhook endpoints. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List billing alerts — Use this when you need Stripe to perform
GET /v1/billing/alerts: List billing alerts. Path parameters required in path_params: none. Query/filter parameters may include: alert_type, ending_before, expand, limit, meter, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List billing meter event summaries — Use this when you need Stripe to perform
GET /v1/billing/meters/{id}/event_summaries: List billing meter event summaries. Path parameters required in path_params: id. Query/filter parameters may include: customer, end_time, ending_before, expand, limit, start_time, starting_after, value_grouping_window. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List billing meters — Use this when you need Stripe to perform
GET /v1/billing/meters: List billing meters. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List Capabilities — Return the provider-owned Stripe ToolManifest. Set include_descriptors=true for every complete schema, annotation, alias, risk gate, catalog identity, and descriptor hash; this local tool never contacts Stripe.
- List cash balance transactions — Use this when you need Stripe to perform
GET /v1/customers/{customer}/cash_balance_transactions: List cash balance transactions. Path parameters required in path_params: customer. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List Country Specs — Use this when you need Stripe to perform
GET /v1/country_specs: List Country Specs. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List credit balance transactions — Use this when you need Stripe to perform
GET /v1/billing/credit_balance_transactions: List credit balance transactions. Path parameters required in path_params: none. Query/filter parameters may include: credit_grant, customer, customer_account, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List credit grants — Use this when you need Stripe to perform
GET /v1/billing/credit_grants: List credit grants. Path parameters required in path_params: none. Query/filter parameters may include: customer, customer_account, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List customer balance transactions — Use this when you need Stripe to perform
GET /v1/customers/{customer}/balance_transactions: List customer balance transactions. Path parameters required in path_params: customer. Query/filter parameters may include: created, ending_before, expand, invoice, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List Event Destinations — Use this when you need Stripe to perform
GET /v2/core/event_destinations: List Event Destinations. Path parameters required in path_params: none. Query/filter parameters may include: include, limit, page. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List Events — Use this when you need Stripe to perform
GET /v2/core/events: List Events. Path parameters required in path_params: none. Query/filter parameters may include: created, limit, object_id, page, types. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List orders — Use this when you need Stripe to perform
GET /v1/climate/orders: List orders. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List Payment Attempt Records — Use this when you need Stripe to perform
GET /v1/payment_attempt_records: List Payment Attempt Records. Path parameters required in path_params: none. Query/filter parameters may include: expand, limit, payment_record, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List payment method configurations — Use this when you need Stripe to perform
GET /v1/payment_method_configurations: List payment method configurations. Path parameters required in path_params: none. Query/filter parameters may include: active, application, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List payment method domains — Use this when you need Stripe to perform
GET /v1/payment_method_domains: List payment method domains. Path parameters required in path_params: none. Query/filter parameters may include: domain_name, enabled, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List PaymentMethods — Use this when you need Stripe to perform
GET /v1/payment_methods: List PaymentMethods. Path parameters required in path_params: none. Query/filter parameters may include: allow_redisplay, customer, customer_account, ending_before, expand, limit, starting_after, type. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List persons — Use this when you need Stripe to perform
GET /v2/core/accounts/{account_id}/persons: List persons. Path parameters required in path_params: account_id. Query/filter parameters may include: limit, page. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List portal configurations — Use this when you need Stripe to perform
GET /v1/billing_portal/configurations: List portal configurations. Path parameters required in path_params: none. Query/filter parameters may include: active, ending_before, expand, is_default, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List Product Catalog Imports — Use this when you need Stripe to perform
GET /v2/commerce/product_catalog/imports: List Product Catalog Imports. Path parameters required in path_params: none. Query/filter parameters may include: created, created_gt, created_gte, created_lt, created_lte, feed_type, limit, page, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List products — Use this when you need Stripe to perform
GET /v1/climate/products: List products. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List registrations — Use this when you need Stripe to perform
GET /v1/tax/registrations: List registrations. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List secrets — Use this when you need Stripe to perform
GET /v1/apps/secrets: List secrets. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, scope, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List subscriptions — Use this when you need Stripe to perform
GET /v1/subscriptions: List subscriptions. Path parameters required in path_params: none. Query/filter parameters may include: automatic_tax, collection_method, created, current_period_end, current_period_start, customer, customer_account, ending_before, expand, limit, price, starting_after, status, test_clock. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List suppliers — Use this when you need Stripe to perform
GET /v1/climate/suppliers: List suppliers. Path parameters required in path_params: none. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List Transactions — Use this when you need Stripe to perform
GET /v1/financial_connections/transactions: List Transactions. Path parameters required in path_params: none. Query/filter parameters may include: account, ending_before, expand, limit, starting_after, transacted_at, transaction_refresh. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List V1 Apple Pay Domains — Use this when you need Stripe to perform
GET /v1/apple_pay/domains: <p>List apple pay domains.</p>. Path parameters required in path_params: none. Query/filter parameters may include: domain_name, ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List VerificationReports — Use this when you need Stripe to perform
GET /v1/identity/verification_reports: List VerificationReports. Path parameters required in path_params: none. Query/filter parameters may include: client_reference_id, created, ending_before, expand, limit, starting_after, type, verification_session. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - List VerificationSessions — Use this when you need Stripe to perform
GET /v1/identity/verification_sessions: List VerificationSessions. Path parameters required in path_params: none. Query/filter parameters may include: client_reference_id, created, ending_before, expand, limit, related_customer, related_customer_account, starting_after, status. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Preview a credit note — Use this when you need Stripe to perform
GET /v1/credit_notes/preview: Preview a credit note. Path parameters required in path_params: none. Query/filter parameters may include: amount, credit_amount, effective_at, email_type, expand, invoice, lines, memo, metadata, out_of_band_amount, reason, refund_amount, refunds, shipping_cost. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a balance transaction — Use this when you need Stripe to perform
GET /v1/balance/history/{id}: Retrieve a balance transaction. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a balance transaction — Use this when you need Stripe to perform
GET /v1/balance_transactions/{id}: Retrieve a balance transaction. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a bank account — Use this when you need Stripe to perform
GET /v1/customers/{customer}/bank_accounts/{id}: Retrieve a bank account. Path parameters required in path_params: customer, id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a billing alert — Use this when you need Stripe to perform
GET /v1/billing/alerts/{id}: Retrieve a billing alert. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a billing meter — Use this when you need Stripe to perform
GET /v1/billing/meters/{id}: Retrieve a billing meter. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Calculation — Use this when you need Stripe to perform
GET /v1/tax/calculations/{calculation}: Retrieve a Calculation. Path parameters required in path_params: calculation. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Calculation's line items — Use this when you need Stripe to perform
GET /v1/tax/calculations/{calculation}/line_items: Retrieve a Calculation's line items. Path parameters required in path_params: calculation. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a card — Use this when you need Stripe to perform
GET /v1/customers/{customer}/cards/{id}: Retrieve a card. Path parameters required in path_params: customer, id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a card — Use this when you need Stripe to perform
GET /v1/issuing/cards/{card}: Retrieve a card. Path parameters required in path_params: card. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a cardholder — Use this when you need Stripe to perform
GET /v1/issuing/cardholders/{cardholder}: Retrieve a cardholder. Path parameters required in path_params: cardholder. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a cash balance — Use this when you need Stripe to perform
GET /v1/customers/{customer}/cash_balance: Retrieve a cash balance. Path parameters required in path_params: customer. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a cash balance transaction — Use this when you need Stripe to perform
GET /v1/customers/{customer}/cash_balance_transactions/{transaction}: Retrieve a cash balance transaction. Path parameters required in path_params: customer, transaction. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a charge — Use this when you need Stripe to perform
GET /v1/charges/{charge}: Retrieve a charge. Path parameters required in path_params: charge. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Checkout Session — Use this when you need Stripe to perform
GET /v1/checkout/sessions/{session}: Retrieve a Checkout Session. Path parameters required in path_params: session. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Checkout Session's line items — Use this when you need Stripe to perform
GET /v1/checkout/sessions/{session}/line_items: Retrieve a Checkout Session's line items. Path parameters required in path_params: session. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Configuration — Use this when you need Stripe to perform
GET /v1/terminal/configurations/{configuration}: Retrieve a Configuration. Path parameters required in path_params: configuration. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a ConfirmationToken — Use this when you need Stripe to perform
GET /v1/confirmation_tokens/{confirmation_token}: Retrieve a ConfirmationToken. Path parameters required in path_params: confirmation_token. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Country Spec — Use this when you need Stripe to perform
GET /v1/country_specs/{country}: Retrieve a Country Spec. Path parameters required in path_params: country. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a coupon — Use this when you need Stripe to perform
GET /v1/coupons/{coupon}: Retrieve a coupon. Path parameters required in path_params: coupon. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a credit balance transaction — Use this when you need Stripe to perform
GET /v1/billing/credit_balance_transactions/{id}: Retrieve a credit balance transaction. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a credit grant — Use this when you need Stripe to perform
GET /v1/billing/credit_grants/{id}: Retrieve a credit grant. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a credit note — Use this when you need Stripe to perform
GET /v1/credit_notes/{id}: Retrieve a credit note. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a credit note preview's line items — Use this when you need Stripe to perform
GET /v1/credit_notes/preview/lines: Retrieve a credit note preview's line items. Path parameters required in path_params: none. Query/filter parameters may include: amount, credit_amount, effective_at, email_type, ending_before, expand, invoice, limit, lines, memo, metadata, out_of_band_amount, reason, refund_amount, refunds, shipping_cost, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a credit note's line items — Use this when you need Stripe to perform
GET /v1/credit_notes/{credit_note}/lines: Retrieve a credit note's line items. Path parameters required in path_params: credit_note. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a CreditReversal — Use this when you need Stripe to perform
GET /v1/treasury/credit_reversals/{credit_reversal}: Retrieve a CreditReversal. Path parameters required in path_params: credit_reversal. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a customer — Use this when you need Stripe to perform
GET /v1/customers/{customer}: Retrieve a customer. Path parameters required in path_params: customer. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a customer balance transaction — Use this when you need Stripe to perform
GET /v1/customers/{customer}/balance_transactions/{transaction}: Retrieve a customer balance transaction. Path parameters required in path_params: customer, transaction. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Customer tax ID — Use this when you need Stripe to perform
GET /v1/customers/{customer}/tax_ids/{id}: Retrieve a Customer tax ID. Path parameters required in path_params: customer, id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Customer's PaymentMethod — Use this when you need Stripe to perform
GET /v1/customers/{customer}/payment_methods/{payment_method}: Retrieve a Customer's PaymentMethod. Path parameters required in path_params: customer, payment_method. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a DebitReversal — Use this when you need Stripe to perform
GET /v1/treasury/debit_reversals/{debit_reversal}: Retrieve a DebitReversal. Path parameters required in path_params: debit_reversal. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a dispute — Use this when you need Stripe to perform
GET /v1/disputes/{dispute}: Retrieve a dispute. Path parameters required in path_params: dispute. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a dispute — Use this when you need Stripe to perform
GET /v1/issuing/disputes/{dispute}: Retrieve a dispute. Path parameters required in path_params: dispute. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a feature — Use this when you need Stripe to perform
GET /v1/entitlements/features/{id}: Retrieve a feature. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a file — Use this when you need Stripe to perform
GET /v1/files/{file}: Retrieve a file. Path parameters required in path_params: file. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a file link — Use this when you need Stripe to perform
GET /v1/file_links/{link}: Retrieve a file link. Path parameters required in path_params: link. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a FinancialAccount — Use this when you need Stripe to perform
GET /v1/treasury/financial_accounts/{financial_account}: Retrieve a FinancialAccount. Path parameters required in path_params: financial_account. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a ForwardingRequest — Use this when you need Stripe to perform
GET /v1/forwarding/requests/{id}: Retrieve a ForwardingRequest. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Location — Use this when you need Stripe to perform
GET /v1/terminal/locations/{location}: Retrieve a Location. Path parameters required in path_params: location. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Mandate — Use this when you need Stripe to perform
GET /v1/mandates/{mandate}: Retrieve a Mandate. Path parameters required in path_params: mandate. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Payment Attempt Record — Use this when you need Stripe to perform
GET /v1/payment_attempt_records/{id}: Retrieve a Payment Attempt Record. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a payment link's line items — Use this when you need Stripe to perform
GET /v1/payment_links/{payment_link}/line_items: Retrieve a payment link's line items. Path parameters required in path_params: payment_link. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a payment method domain — Use this when you need Stripe to perform
GET /v1/payment_method_domains/{payment_method_domain}: Retrieve a payment method domain. Path parameters required in path_params: payment_method_domain. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Payment Record — Use this when you need Stripe to perform
GET /v1/payment_records/{id}: Retrieve a Payment Record. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a PaymentIntent — Use this when you need Stripe to perform
GET /v1/payment_intents/{intent}: Retrieve a PaymentIntent. Path parameters required in path_params: intent. Query/filter parameters may include: client_secret, expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a PaymentMethod — Use this when you need Stripe to perform
GET /v1/payment_methods/{payment_method}: Retrieve a PaymentMethod. Path parameters required in path_params: payment_method. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a payout — Use this when you need Stripe to perform
GET /v1/payouts/{payout}: Retrieve a payout. Path parameters required in path_params: payout. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a person — Use this when you need Stripe to perform
GET /v1/accounts/{account}/people/{person}: Retrieve a person. Path parameters required in path_params: account, person. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a person — Use this when you need Stripe to perform
GET /v1/accounts/{account}/persons/{person}: Retrieve a person. Path parameters required in path_params: account, person. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a person — Use this when you need Stripe to perform
GET /v2/core/accounts/{account_id}/persons/{id}: Retrieve a person. Path parameters required in path_params: account_id, id. Query/filter parameters may include: provider-defined filters. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a person token — Use this when you need Stripe to perform
GET /v2/core/accounts/{account_id}/person_tokens/{id}: Retrieve a person token. Path parameters required in path_params: account_id, id. Query/filter parameters may include: provider-defined filters. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a personalization design — Use this when you need Stripe to perform
GET /v1/issuing/personalization_designs/{personalization_design}: Retrieve a personalization design. Path parameters required in path_params: personalization_design. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a physical bundle — Use this when you need Stripe to perform
GET /v1/issuing/physical_bundles/{physical_bundle}: Retrieve a physical bundle. Path parameters required in path_params: physical_bundle. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a plan — Use this when you need Stripe to perform
GET /v1/plans/{plan}: Retrieve a plan. Path parameters required in path_params: plan. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a portal configuration — Use this when you need Stripe to perform
GET /v1/billing_portal/configurations/{configuration}: Retrieve a portal configuration. Path parameters required in path_params: configuration. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a price — Use this when you need Stripe to perform
GET /v1/prices/{price}: Retrieve a price. Path parameters required in path_params: price. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a product — Use this when you need Stripe to perform
GET /v1/climate/products/{product}: Retrieve a product. Path parameters required in path_params: product. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a product — Use this when you need Stripe to perform
GET /v1/products/{id}: Retrieve a product. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Product Catalog Import — Use this when you need Stripe to perform
GET /v2/commerce/product_catalog/imports/{id}: Retrieve a Product Catalog Import. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a product_feature — Use this when you need Stripe to perform
GET /v1/products/{product}/features/{id}: Retrieve a product_feature. Path parameters required in path_params: id, product. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a promotion code — Use this when you need Stripe to perform
GET /v1/promotion_codes/{promotion_code}: Retrieve a promotion code. Path parameters required in path_params: promotion_code. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a quote — Use this when you need Stripe to perform
GET /v1/quotes/{quote}: Retrieve a quote. Path parameters required in path_params: quote. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a quote's line items — Use this when you need Stripe to perform
GET /v1/quotes/{quote}/line_items: Retrieve a quote's line items. Path parameters required in path_params: quote. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a quote's upfront line items — Use this when you need Stripe to perform
GET /v1/quotes/{quote}/computed_upfront_line_items: Retrieve a quote's upfront line items. Path parameters required in path_params: quote. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Reader — Use this when you need Stripe to perform
GET /v1/terminal/readers/{reader}: Retrieve a Reader. Path parameters required in path_params: reader. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a ReceivedCredit — Use this when you need Stripe to perform
GET /v1/treasury/received_credits/{id}: Retrieve a ReceivedCredit. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a ReceivedDebit — Use this when you need Stripe to perform
GET /v1/treasury/received_debits/{id}: Retrieve a ReceivedDebit. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a refund — Use this when you need Stripe to perform
GET /v1/refunds/{refund}: Retrieve a refund. Path parameters required in path_params: refund. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a registration — Use this when you need Stripe to perform
GET /v1/tax/registrations/{id}: Retrieve a registration. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Report Run — Use this when you need Stripe to perform
GET /v1/reporting/report_runs/{report_run}: Retrieve a Report Run. Path parameters required in path_params: report_run. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Report Type — Use this when you need Stripe to perform
GET /v1/reporting/report_types/{report_type}: Retrieve a Report Type. Path parameters required in path_params: report_type. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a reversal — Use this when you need Stripe to perform
GET /v1/transfers/{transfer}/reversals/{id}: Retrieve a reversal. Path parameters required in path_params: id, transfer. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a review — Use this when you need Stripe to perform
GET /v1/reviews/{review}: Retrieve a review. Path parameters required in path_params: review. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a schedule — Use this when you need Stripe to perform
GET /v1/subscription_schedules/{schedule}: Retrieve a schedule. Path parameters required in path_params: schedule. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a scheduled query run — Use this when you need Stripe to perform
GET /v1/sigma/scheduled_query_runs/{scheduled_query_run}: Retrieve a scheduled query run. Path parameters required in path_params: scheduled_query_run. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Session — Use this when you need Stripe to perform
GET /v1/financial_connections/sessions/{session}: Retrieve a Session. Path parameters required in path_params: session. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Session — Use this when you need Stripe to perform
GET /v1/link_account_sessions/{session}: Retrieve a Session. Path parameters required in path_params: session. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a settlement — Use this when you need Stripe to perform
GET /v1/issuing/settlements/{settlement}: Retrieve a settlement. Path parameters required in path_params: settlement. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a SetupIntent — Use this when you need Stripe to perform
GET /v1/setup_intents/{intent}: Retrieve a SetupIntent. Path parameters required in path_params: intent. Query/filter parameters may include: client_secret, expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a shipping rate — Use this when you need Stripe to perform
GET /v1/shipping_rates/{shipping_rate_token}: Retrieve a shipping rate. Path parameters required in path_params: shipping_rate_token. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a source — Use this when you need Stripe to perform
GET /v1/sources/{source}: Retrieve a source. Path parameters required in path_params: source. Query/filter parameters may include: client_secret, expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Source MandateNotification — Use this when you need Stripe to perform
GET /v1/sources/{source}/mandate_notifications/{mandate_notification}: Retrieve a Source MandateNotification. Path parameters required in path_params: mandate_notification, source. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a source transaction — Use this when you need Stripe to perform
GET /v1/sources/{source}/source_transactions/{source_transaction}: Retrieve a source transaction. Path parameters required in path_params: source, source_transaction. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a subscription — Use this when you need Stripe to perform
GET /v1/customers/{customer}/subscriptions/{subscription_exposed_id}: Retrieve a subscription. Path parameters required in path_params: customer, subscription_exposed_id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a subscription — Use this when you need Stripe to perform
GET /v1/subscriptions/{subscription_exposed_id}: Retrieve a subscription. Path parameters required in path_params: subscription_exposed_id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a subscription item — Use this when you need Stripe to perform
GET /v1/subscription_items/{item}: Retrieve a subscription item. Path parameters required in path_params: item. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a supplier — Use this when you need Stripe to perform
GET /v1/climate/suppliers/{supplier}: Retrieve a supplier. Path parameters required in path_params: supplier. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a tax code — Use this when you need Stripe to perform
GET /v1/tax_codes/{id}: Retrieve a tax code. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a tax ID — Use this when you need Stripe to perform
GET /v1/tax_ids/{id}: Retrieve a tax ID. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a tax rate — Use this when you need Stripe to perform
GET /v1/tax_rates/{tax_rate}: Retrieve a tax rate. Path parameters required in path_params: tax_rate. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a test clock — Use this when you need Stripe to perform
GET /v1/test_helpers/test_clocks/{test_clock}: Retrieve a test clock. Path parameters required in path_params: test_clock. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a token — Use this when you need Stripe to perform
GET /v1/tokens/{token}: Retrieve a token. Path parameters required in path_params: token. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a top-up — Use this when you need Stripe to perform
GET /v1/topups/{topup}: Retrieve a top-up. Path parameters required in path_params: topup. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a transaction — Use this when you need Stripe to perform
GET /v1/issuing/transactions/{transaction}: Retrieve a transaction. Path parameters required in path_params: transaction. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Transaction — Use this when you need Stripe to perform
GET /v1/financial_connections/transactions/{transaction}: Retrieve a Transaction. Path parameters required in path_params: transaction. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Transaction — Use this when you need Stripe to perform
GET /v1/tax/transactions/{transaction}: Retrieve a Transaction. Path parameters required in path_params: transaction. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Transaction — Use this when you need Stripe to perform
GET /v1/treasury/transactions/{id}: Retrieve a Transaction. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a Transaction's line items — Use this when you need Stripe to perform
GET /v1/tax/transactions/{transaction}/line_items: Retrieve a Transaction's line items. Path parameters required in path_params: transaction. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a TransactionEntry — Use this when you need Stripe to perform
GET /v1/treasury/transaction_entries/{id}: Retrieve a TransactionEntry. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a transfer — Use this when you need Stripe to perform
GET /v1/transfers/{transfer}: Retrieve a transfer. Path parameters required in path_params: transfer. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a value list — Use this when you need Stripe to perform
GET /v1/radar/value_lists/{value_list}: Retrieve a value list. Path parameters required in path_params: value_list. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a value list item — Use this when you need Stripe to perform
GET /v1/radar/value_list_items/{item}: Retrieve a value list item. Path parameters required in path_params: item. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a VerificationReport — Use this when you need Stripe to perform
GET /v1/identity/verification_reports/{report}: Retrieve a VerificationReport. Path parameters required in path_params: report. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a VerificationSession — Use this when you need Stripe to perform
GET /v1/identity/verification_sessions/{session}: Retrieve a VerificationSession. Path parameters required in path_params: session. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve a webhook endpoint — Use this when you need Stripe to perform
GET /v1/webhook_endpoints/{webhook_endpoint}: Retrieve a webhook endpoint. Path parameters required in path_params: webhook_endpoint. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve account — Use this when you need Stripe to perform
GET /v1/account: Retrieve account. Path parameters required in path_params: none. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve account — Use this when you need Stripe to perform
GET /v1/accounts/{account}: Retrieve account. Path parameters required in path_params: account. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an account — Use this when you need Stripe to perform
GET /v2/core/accounts/{id}: Retrieve an account. Path parameters required in path_params: id. Query/filter parameters may include: include. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an Account — Use this when you need Stripe to perform
GET /v1/financial_connections/accounts/{account}: Retrieve an Account. Path parameters required in path_params: account. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an Account — Use this when you need Stripe to perform
GET /v1/linked_accounts/{account}: Retrieve an Account. Path parameters required in path_params: account. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an Account Capability — Use this when you need Stripe to perform
GET /v1/accounts/{account}/capabilities/{capability}: Retrieve an Account Capability. Path parameters required in path_params: account, capability. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an account token — Use this when you need Stripe to perform
GET /v2/core/account_tokens/{id}: Retrieve an account token. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an active entitlement — Use this when you need Stripe to perform
GET /v1/entitlements/active_entitlements/{id}: Retrieve an active entitlement. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an application fee — Use this when you need Stripe to perform
GET /v1/application_fees/{id}: Retrieve an application fee. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an application fee refund — Use this when you need Stripe to perform
GET /v1/application_fees/{fee}/refunds/{id}: Retrieve an application fee refund. Path parameters required in path_params: fee, id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an authorization — Use this when you need Stripe to perform
GET /v1/issuing/authorizations/{authorization}: Retrieve an authorization. Path parameters required in path_params: authorization. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an early fraud warning — Use this when you need Stripe to perform
GET /v1/radar/early_fraud_warnings/{early_fraud_warning}: Retrieve an early fraud warning. Path parameters required in path_params: early_fraud_warning. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an event — Use this when you need Stripe to perform
GET /v1/events/{id}: Retrieve an event. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an Event — Use this when you need Stripe to perform
GET /v2/core/events/{id}: Retrieve an Event. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an Event Destination — Use this when you need Stripe to perform
GET /v2/core/event_destinations/{id}: Retrieve an Event Destination. Path parameters required in path_params: id. Query/filter parameters may include: include. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an exchange rate — Use this when you need Stripe to perform
GET /v1/exchange_rates/{rate_id}: Retrieve an exchange rate. Path parameters required in path_params: rate_id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an external account — Use this when you need Stripe to perform
GET /v1/accounts/{account}/bank_accounts/{id}: Retrieve an external account. Path parameters required in path_params: account, id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an external account — Use this when you need Stripe to perform
GET /v1/accounts/{account}/external_accounts/{id}: Retrieve an external account. Path parameters required in path_params: account, id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an InboundTransfer — Use this when you need Stripe to perform
GET /v1/treasury/inbound_transfers/{id}: Retrieve an InboundTransfer. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an invoice — Use this when you need Stripe to perform
GET /v1/invoices/{invoice}: Retrieve an invoice. Path parameters required in path_params: invoice. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an invoice item — Use this when you need Stripe to perform
GET /v1/invoiceitems/{invoiceitem}: Retrieve an invoice item. Path parameters required in path_params: invoiceitem. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an invoice rendering template — Use this when you need Stripe to perform
GET /v1/invoice_rendering_templates/{template}: Retrieve an invoice rendering template. Path parameters required in path_params: template. Query/filter parameters may include: expand, version. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an invoice's line items — Use this when you need Stripe to perform
GET /v1/invoices/{invoice}/lines: Retrieve an invoice's line items. Path parameters required in path_params: invoice. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an InvoicePayment — Use this when you need Stripe to perform
GET /v1/invoice_payments/{invoice_payment}: Retrieve an InvoicePayment. Path parameters required in path_params: invoice_payment. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an issuing token — Use this when you need Stripe to perform
GET /v1/issuing/tokens/{token}: Retrieve an issuing token. Path parameters required in path_params: token. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an order — Use this when you need Stripe to perform
GET /v1/climate/orders/{order}: Retrieve an order. Path parameters required in path_params: order. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an OutboundPayment — Use this when you need Stripe to perform
GET /v1/treasury/outbound_payments/{id}: Retrieve an OutboundPayment. Path parameters required in path_params: id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve an OutboundTransfer — Use this when you need Stripe to perform
GET /v1/treasury/outbound_transfers/{outbound_transfer}: Retrieve an OutboundTransfer. Path parameters required in path_params: outbound_transfer. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve balance — Use this when you need Stripe to perform
GET /v1/balance: Retrieve balance. Path parameters required in path_params: none. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve balance settings — Use this when you need Stripe to perform
GET /v1/balance_settings: Retrieve balance settings. Path parameters required in path_params: none. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve FinancialAccount Features — Use this when you need Stripe to perform
GET /v1/treasury/financial_accounts/{financial_account}/features: Retrieve FinancialAccount Features. Path parameters required in path_params: financial_account. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve payment link — Use this when you need Stripe to perform
GET /v1/payment_links/{payment_link}: Retrieve payment link. Path parameters required in path_params: payment_link. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve payment method configuration — Use this when you need Stripe to perform
GET /v1/payment_method_configurations/{configuration}: Retrieve payment method configuration. Path parameters required in path_params: configuration. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve settings — Use this when you need Stripe to perform
GET /v1/tax/settings: Retrieve settings. Path parameters required in path_params: none. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve the credit balance summary for a customer — Use this when you need Stripe to perform
GET /v1/billing/credit_balance_summary: Retrieve the credit balance summary for a customer. Path parameters required in path_params: none. Query/filter parameters may include: customer, customer_account, expand, filter. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve V1 Apple Pay Domains — Use this when you need Stripe to perform
GET /v1/apple_pay/domains/{domain}: <p>Retrieve an apple pay domain.</p>. Path parameters required in path_params: domain. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve V1 Charges Dispute — Use this when you need Stripe to perform
GET /v1/charges/{charge}/dispute: <p>Retrieve a dispute for a specified charge.</p>. Path parameters required in path_params: charge. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve V1 Charges Refunds Getchargeschargerefundsrefund — Use this when you need Stripe to perform
GET /v1/charges/{charge}/refunds/{refund}: <p>Retrieves the details of an existing refund.</p>. Path parameters required in path_params: charge, refund. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve V1 Customers Sources — Use this when you need Stripe to perform
GET /v1/customers/{customer}/sources: <p>List sources for a specified customer.</p>. Path parameters required in path_params: customer. Query/filter parameters may include: ending_before, expand, limit, object, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve V1 Customers Sources Getcustomerscustomersourcesid — Use this when you need Stripe to perform
GET /v1/customers/{customer}/sources/{id}: <p>Retrieve a specified source for a given customer.</p>. Path parameters required in path_params: customer, id. Query/filter parameters may include: expand. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Retrieve V1 Sources Source Transactions — Use this when you need Stripe to perform
GET /v1/sources/{source}/source_transactions: <p>List source transactions for a given source.</p>. Path parameters required in path_params: source. Query/filter parameters may include: ending_before, expand, limit, starting_after. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Search charges — Use this when you need Stripe to perform
GET /v1/charges/search: Search charges. Path parameters required in path_params: none. Query/filter parameters may include: expand, limit, page, query. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Search customers — Use this when you need Stripe to perform
GET /v1/customers/search: Search customers. Path parameters required in path_params: none. Query/filter parameters may include: expand, limit, page, query. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Search invoices — Use this when you need Stripe to perform
GET /v1/invoices/search: Search invoices. Path parameters required in path_params: none. Query/filter parameters may include: expand, limit, page, query. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Search PaymentIntents — Use this when you need Stripe to perform
GET /v1/payment_intents/search: Search PaymentIntents. Path parameters required in path_params: none. Query/filter parameters may include: expand, limit, page, query. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Search prices — Use this when you need Stripe to perform
GET /v1/prices/search: Search prices. Path parameters required in path_params: none. Query/filter parameters may include: expand, limit, page, query. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Search products — Use this when you need Stripe to perform
GET /v1/products/search: Search products. Path parameters required in path_params: none. Query/filter parameters may include: expand, limit, page, query. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Search subscriptions — Use this when you need Stripe to perform
GET /v1/subscriptions/search: Search subscriptions. Path parameters required in path_params: none. Query/filter parameters may include: expand, limit, page, query. Read-only. Use compact response_mode first; add limit, cursors, expand, and fields to control token cost. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Stripe Check Configuration — Use this when you need to validate the Stripe MCP setup without leaking secrets. It checks portal grant configuration, provider API-key presence from env or broker headers, and optionally Stripe reachability via GET /v1/account.
- Stripe Get Endpoint Coverage — Use this when you need the endpoint coverage matrix or to find which generated tool maps to a Stripe endpoint. This is read-only and returns a compact structured slice of docs/endpoint-coverage.md.
- Stripe Get Profile Routing — Use this when Stripe returns stripe_profile_selection_required, when multiple Stripe profiles are connected, or when portal.select_service_profile is unavailable. This is read-only and does not call Stripe.
- Stripe Get Tool Usage — Use this when you need agent-facing guidance for cheapest safe Stripe workflows, response modes, pagination, or destructive-tool precautions. This is read-only and does not call Stripe.
- Stripe List Capabilities — Use this when you need a compact map of Stripe MCP tool groups and when to use them. This is read-only and does not call Stripe.
Write and Destructive Tools
- Accept a quote — Use this when you need Stripe to perform
POST /v1/quotes/{quote}/accept: Accept a quote. Path parameters required in path_params: quote. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Activate a billing alert — Use this when you need Stripe to perform
POST /v1/billing/alerts/{id}/activate: Activate a billing alert. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Activate a testmode personalization design — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/personalization_designs/{personalization_design}/activate: Activate a testmode personalization design. Path parameters required in path_params: personalization_design. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Advance a test clock — Use this when you need Stripe to perform
POST /v1/test_helpers/test_clocks/{test_clock}/advance: Advance a test clock. Path parameters required in path_params: test_clock. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Approve a review — Use this when you need Stripe to perform
POST /v1/reviews/{review}/approve: Approve a review. Path parameters required in path_params: review. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Approve an authorization — Use this when you need Stripe to perform
POST /v1/issuing/authorizations/{authorization}/approve: Approve an authorization. Path parameters required in path_params: authorization. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Archive a billing alert — Use this when you need Stripe to perform
POST /v1/billing/alerts/{id}/archive: Archive a billing alert. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Archive an invoice rendering template — Use this when you need Stripe to perform
POST /v1/invoice_rendering_templates/{template}/archive: Archive an invoice rendering template. Path parameters required in path_params: template. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Attach a feature to a product — Use this when you need Stripe to perform
POST /v1/products/{product}/features: Attach a feature to a product. Path parameters required in path_params: product. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Attach a payment to an Invoice — Use this when you need Stripe to perform
POST /v1/invoices/{invoice}/attach_payment: Attach a payment to an Invoice. Path parameters required in path_params: invoice. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Attach a PaymentMethod to a Customer — Use this when you need Stripe to perform
POST /v1/payment_methods/{payment_method}/attach: Attach a PaymentMethod to a Customer. Path parameters required in path_params: payment_method. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Bulk add invoice line items — Use this when you need Stripe to perform
POST /v1/invoices/{invoice}/add_lines: Bulk add invoice line items. Path parameters required in path_params: invoice. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Bulk remove invoice line items — Use this when you need Stripe to perform
POST /v1/invoices/{invoice}/remove_lines: Bulk remove invoice line items. Path parameters required in path_params: invoice. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Bulk update invoice line items — Use this when you need Stripe to perform
POST /v1/invoices/{invoice}/update_lines: Bulk update invoice line items. Path parameters required in path_params: invoice. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel a PaymentIntent — Use this when you need Stripe to perform
POST /v1/payment_intents/{intent}/cancel: Cancel a PaymentIntent. Path parameters required in path_params: intent. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel a payout — Use this when you need Stripe to perform
POST /v1/payouts/{payout}/cancel: Cancel a payout. Path parameters required in path_params: payout. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel a quote — Use this when you need Stripe to perform
POST /v1/quotes/{quote}/cancel: Cancel a quote. Path parameters required in path_params: quote. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel a refund — Use this when you need Stripe to perform
POST /v1/refunds/{refund}/cancel: Cancel a refund. Path parameters required in path_params: refund. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel a schedule — Use this when you need Stripe to perform
POST /v1/subscription_schedules/{schedule}/cancel: Cancel a schedule. Path parameters required in path_params: schedule. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel a SetupIntent — Use this when you need Stripe to perform
POST /v1/setup_intents/{intent}/cancel: Cancel a SetupIntent. Path parameters required in path_params: intent. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel a subscription — Use this when you need Stripe to perform
DELETE /v1/customers/{customer}/subscriptions/{subscription_exposed_id}: Cancel a subscription. Path parameters required in path_params: customer, subscription_exposed_id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel a subscription — Use this when you need Stripe to perform
DELETE /v1/subscriptions/{subscription_exposed_id}: Cancel a subscription. Path parameters required in path_params: subscription_exposed_id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel a top-up — Use this when you need Stripe to perform
POST /v1/topups/{topup}/cancel: Cancel a top-up. Path parameters required in path_params: topup. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel a VerificationSession — Use this when you need Stripe to perform
POST /v1/identity/verification_sessions/{session}/cancel: Cancel a VerificationSession. Path parameters required in path_params: session. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel an InboundTransfer — Use this when you need Stripe to perform
POST /v1/treasury/inbound_transfers/{inbound_transfer}/cancel: Cancel an InboundTransfer. Path parameters required in path_params: inbound_transfer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel an order — Use this when you need Stripe to perform
POST /v1/climate/orders/{order}/cancel: Cancel an order. Path parameters required in path_params: order. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel an OutboundPayment — Use this when you need Stripe to perform
POST /v1/treasury/outbound_payments/{id}/cancel: Cancel an OutboundPayment. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel an OutboundTransfer — Use this when you need Stripe to perform
POST /v1/treasury/outbound_transfers/{outbound_transfer}/cancel: Cancel an OutboundTransfer. Path parameters required in path_params: outbound_transfer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Cancel the current reader action — Use this when you need Stripe to perform
POST /v1/terminal/readers/{reader}/cancel_action: Cancel the current reader action. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Capture a payment — Use this when you need Stripe to perform
POST /v1/charges/{charge}/capture: Capture a payment. Path parameters required in path_params: charge. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Capture a PaymentIntent — Use this when you need Stripe to perform
POST /v1/payment_intents/{intent}/capture: Capture a PaymentIntent. Path parameters required in path_params: intent. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Capture a test-mode authorization — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/authorizations/{authorization}/capture: Capture a test-mode authorization. Path parameters required in path_params: authorization. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Close a dispute — Use this when you need Stripe to perform
POST /v1/disputes/{dispute}/close: Close a dispute. Path parameters required in path_params: dispute. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Close a FinancialAccount — Use this when you need Stripe to perform
POST /v1/treasury/financial_accounts/{financial_account}/close: Close a FinancialAccount. Path parameters required in path_params: financial_account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Close an account — Use this when you need Stripe to perform
POST /v2/core/accounts/{id}/close: Close an account. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Collect inputs using a Reader — Use this when you need Stripe to perform
POST /v1/terminal/readers/{reader}/collect_inputs: Collect inputs using a Reader. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Complete a test-mode settlement — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/settlements/{settlement}/complete: Complete a test-mode settlement. Path parameters required in path_params: settlement. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Confirm a PaymentIntent — Use this when you need Stripe to perform
POST /v1/payment_intents/{intent}/confirm: Confirm a PaymentIntent. Path parameters required in path_params: intent. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Confirm a PaymentIntent on the Reader — Use this when you need Stripe to perform
POST /v1/terminal/readers/{reader}/confirm_payment_intent: Confirm a PaymentIntent on the Reader. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Confirm a SetupIntent — Use this when you need Stripe to perform
POST /v1/setup_intents/{intent}/confirm: Confirm a SetupIntent. Path parameters required in path_params: intent. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a billing alert — Use this when you need Stripe to perform
POST /v1/billing/alerts: Create a billing alert. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a billing meter — Use this when you need Stripe to perform
POST /v1/billing/meters: Create a billing meter. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a billing meter event — Use this when you need Stripe to perform
POST /v1/billing/meter_events: Create a billing meter event. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a billing meter event adjustment — Use this when you need Stripe to perform
POST /v1/billing/meter_event_adjustments: Create a billing meter event adjustment. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Calculation — Use this when you need Stripe to perform
POST /v1/tax/calculations: Create a Calculation. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a card — Use this when you need Stripe to perform
POST /v1/issuing/cards: Create a card. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a card — Use this when you need Stripe to perform
POST /v1/customers/{customer}/bank_accounts: Create a card. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a card — Use this when you need Stripe to perform
POST /v1/customers/{customer}/cards: Create a card. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a card — Use this when you need Stripe to perform
POST /v1/customers/{customer}/sources: Create a card. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a cardholder — Use this when you need Stripe to perform
POST /v1/issuing/cardholders: Create a cardholder. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Checkout Session — Use this when you need Stripe to perform
POST /v1/checkout/sessions: Create a Checkout Session. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Configuration — Use this when you need Stripe to perform
POST /v1/terminal/configurations: Create a Configuration. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Connection Token — Use this when you need Stripe to perform
POST /v1/terminal/connection_tokens: Create a Connection Token. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a coupon — Use this when you need Stripe to perform
POST /v1/coupons: Create a coupon. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a credit grant — Use this when you need Stripe to perform
POST /v1/billing/credit_grants: Create a credit grant. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a credit note — Use this when you need Stripe to perform
POST /v1/credit_notes: Create a credit note. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a CreditReversal — Use this when you need Stripe to perform
POST /v1/treasury/credit_reversals: Create a CreditReversal. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a customer — Use this when you need Stripe to perform
POST /v1/customers: Create a customer. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a customer balance transaction — Use this when you need Stripe to perform
POST /v1/customers/{customer}/balance_transactions: Create a customer balance transaction. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Customer Session — Use this when you need Stripe to perform
POST /v1/customer_sessions: Create a Customer Session. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Customer tax ID — Use this when you need Stripe to perform
POST /v1/customers/{customer}/tax_ids: Create a Customer tax ID. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a CVC update token — Use this when you need Stripe to perform
POST /v1/tokens: Create a CVC update token. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a DebitReversal — Use this when you need Stripe to perform
POST /v1/treasury/debit_reversals: Create a DebitReversal. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a dispute — Use this when you need Stripe to perform
POST /v1/issuing/disputes: Create a dispute. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a feature — Use this when you need Stripe to perform
POST /v1/entitlements/features: Create a feature. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a file — Use this when you need Stripe to perform
POST /v1/files: Create a file. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a file link — Use this when you need Stripe to perform
POST /v1/file_links: Create a file link. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a FinancialAccount — Use this when you need Stripe to perform
POST /v1/treasury/financial_accounts: Create a FinancialAccount. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a ForwardingRequest — Use this when you need Stripe to perform
POST /v1/forwarding/requests: Create a ForwardingRequest. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Location — Use this when you need Stripe to perform
POST /v1/terminal/locations: Create a Location. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a login link — Use this when you need Stripe to perform
POST /v1/accounts/{account}/login_links: Create a login link. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Meter Event Adjustment — Use this when you need Stripe to perform
POST /v2/billing/meter_event_adjustments: Create a Meter Event Adjustment. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Meter Event Stream Authentication Session — Use this when you need Stripe to perform
POST /v2/billing/meter_event_session: Create a Meter Event Stream Authentication Session. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Meter Event with asynchronous validation — Use this when you need Stripe to perform
POST /v2/billing/meter_event_stream: Create a Meter Event with asynchronous validation. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Meter Event with synchronous validation — Use this when you need Stripe to perform
POST /v2/billing/meter_events: Create a Meter Event with synchronous validation. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Payment Evaluation — Use this when you need Stripe to perform
POST /v1/radar/payment_evaluations: Create a Payment Evaluation. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a payment link — Use this when you need Stripe to perform
POST /v1/payment_links: Create a payment link. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a payment method configuration — Use this when you need Stripe to perform
POST /v1/payment_method_configurations: Create a payment method configuration. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a payment method domain — Use this when you need Stripe to perform
POST /v1/payment_method_domains: Create a payment method domain. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a PaymentIntent — Use this when you need Stripe to perform
POST /v1/payment_intents: Create a PaymentIntent. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a payout — Use this when you need Stripe to perform
POST /v1/payouts: Create a payout. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a person — Use this when you need Stripe to perform
POST /v1/accounts/{account}/people: Create a person. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a person — Use this when you need Stripe to perform
POST /v1/accounts/{account}/persons: Create a person. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a person — Use this when you need Stripe to perform
POST /v2/core/accounts/{account_id}/persons: Create a person. Path parameters required in path_params: account_id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a person token — Use this when you need Stripe to perform
POST /v2/core/accounts/{account_id}/person_tokens: Create a person token. Path parameters required in path_params: account_id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a personalization design — Use this when you need Stripe to perform
POST /v1/issuing/personalization_designs: Create a personalization design. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a plan — Use this when you need Stripe to perform
POST /v1/plans: Create a plan. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a portal configuration — Use this when you need Stripe to perform
POST /v1/billing_portal/configurations: Create a portal configuration. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a portal session — Use this when you need Stripe to perform
POST /v1/billing_portal/sessions: Create a portal session. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a preview invoice — Use this when you need Stripe to perform
POST /v1/invoices/create_preview: Create a preview invoice. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a price — Use this when you need Stripe to perform
POST /v1/prices: Create a price. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a product — Use this when you need Stripe to perform
POST /v1/products: Create a product. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Product Catalog Import — Use this when you need Stripe to perform
POST /v2/commerce/product_catalog/imports: Create a Product Catalog Import. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a promotion code — Use this when you need Stripe to perform
POST /v1/promotion_codes: Create a promotion code. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a quote — Use this when you need Stripe to perform
POST /v1/quotes: Create a quote. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Reader — Use this when you need Stripe to perform
POST /v1/terminal/readers: Create a Reader. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a refund — Use this when you need Stripe to perform
POST /v1/charges/{charge}/refund: Create a refund. Path parameters required in path_params: charge. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a refund using a Terminal-supported device. — Use this when you need Stripe to perform
POST /v1/terminal/refunds: Create a refund using a Terminal-supported device.. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a registration — Use this when you need Stripe to perform
POST /v1/tax/registrations: Create a registration. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Report Run — Use this when you need Stripe to perform
POST /v1/reporting/report_runs: Create a Report Run. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a reversal Transaction — Use this when you need Stripe to perform
POST /v1/tax/transactions/create_reversal: Create a reversal Transaction. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a schedule — Use this when you need Stripe to perform
POST /v1/subscription_schedules: Create a schedule. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Session — Use this when you need Stripe to perform
POST /v1/financial_connections/sessions: Create a Session. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Session — Use this when you need Stripe to perform
POST /v1/link_account_sessions: Create a Session. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a SetupIntent — Use this when you need Stripe to perform
POST /v1/setup_intents: Create a SetupIntent. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a shipping rate — Use this when you need Stripe to perform
POST /v1/shipping_rates: Create a shipping rate. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a subscription — Use this when you need Stripe to perform
POST /v1/subscriptions: Create a subscription. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a subscription — Use this when you need Stripe to perform
POST /v1/customers/{customer}/subscriptions: Create a subscription. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a subscription item — Use this when you need Stripe to perform
POST /v1/subscription_items: Create a subscription item. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a tax ID — Use this when you need Stripe to perform
POST /v1/tax_ids: Create a tax ID. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a tax rate — Use this when you need Stripe to perform
POST /v1/tax_rates: Create a tax rate. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a test clock — Use this when you need Stripe to perform
POST /v1/test_helpers/test_clocks: Create a test clock. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a test Confirmation Token — Use this when you need Stripe to perform
POST /v1/test_helpers/confirmation_tokens: Create a test Confirmation Token. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a test-mode authorization — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/authorizations: Create a test-mode authorization. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a test-mode force capture — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/transactions/create_force_capture: Create a test-mode force capture. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a test-mode settlement — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/settlements: Create a test-mode settlement. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a test-mode unlinked refund — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/transactions/create_unlinked_refund: Create a test-mode unlinked refund. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a top-up — Use this when you need Stripe to perform
POST /v1/topups: Create a top-up. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a Transaction from a Calculation — Use this when you need Stripe to perform
POST /v1/tax/transactions/create_from_calculation: Create a Transaction from a Calculation. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a transfer — Use this when you need Stripe to perform
POST /v1/transfers: Create a transfer. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a transfer reversal — Use this when you need Stripe to perform
POST /v1/transfers/{id}/reversals: Create a transfer reversal. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a value list — Use this when you need Stripe to perform
POST /v1/radar/value_lists: Create a value list. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a value list item — Use this when you need Stripe to perform
POST /v1/radar/value_list_items: Create a value list item. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a VerificationSession — Use this when you need Stripe to perform
POST /v1/identity/verification_sessions: Create a VerificationSession. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create a webhook endpoint — Use this when you need Stripe to perform
POST /v1/webhook_endpoints: Create a webhook endpoint. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an account — Use this when you need Stripe to perform
POST /v2/core/accounts: Create an account. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an account link — Use this when you need Stripe to perform
POST /v1/account_links: Create an account link. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an account link — Use this when you need Stripe to perform
POST /v2/core/account_links: Create an account link. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an Account Session — Use this when you need Stripe to perform
POST /v1/account_sessions: Create an Account Session. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an account token — Use this when you need Stripe to perform
POST /v2/core/account_tokens: Create an account token. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an application fee refund — Use this when you need Stripe to perform
POST /v1/application_fees/{id}/refunds: Create an application fee refund. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an ephemeral key — Use this when you need Stripe to perform
POST /v1/ephemeral_keys: Create an ephemeral key. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an Event Destination — Use this when you need Stripe to perform
POST /v2/core/event_destinations: Create an Event Destination. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an external account — Use this when you need Stripe to perform
POST /v1/accounts/{account}/bank_accounts: Create an external account. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an external account — Use this when you need Stripe to perform
POST /v1/accounts/{account}/external_accounts: Create an external account. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an InboundTransfer — Use this when you need Stripe to perform
POST /v1/treasury/inbound_transfers: Create an InboundTransfer. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an invoice — Use this when you need Stripe to perform
POST /v1/invoices: Create an invoice. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an invoice item — Use this when you need Stripe to perform
POST /v1/invoiceitems: Create an invoice item. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an Onboarding Link — Use this when you need Stripe to perform
POST /v1/terminal/onboarding_links: Create an Onboarding Link. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an order — Use this when you need Stripe to perform
POST /v1/climate/orders: Create an order. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an OutboundPayment — Use this when you need Stripe to perform
POST /v1/treasury/outbound_payments: Create an OutboundPayment. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create an OutboundTransfer — Use this when you need Stripe to perform
POST /v1/treasury/outbound_transfers: Create an OutboundTransfer. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create customer balance refund — Use this when you need Stripe to perform
POST /v1/charges/{charge}/refunds: Create customer balance refund. Path parameters required in path_params: charge. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create customer balance refund — Use this when you need Stripe to perform
POST /v1/refunds: Create customer balance refund. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create or retrieve funding instructions for a customer cash balance — Use this when you need Stripe to perform
POST /v1/customers/{customer}/funding_instructions: Create or retrieve funding instructions for a customer cash balance. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create V1 Accounts — Use this when you need Stripe to perform
POST /v1/accounts: <p>With <a href="/docs/connect">Connect</a>, you can create Stripe accounts for your users. To do this, you’ll first need to <a href="https://dashboard.stripe.com/account/applications/settings">register your platform</a>.</p> <p>If you’ve already collected information for your connected accounts, you <a href="/docs/connect/best-practices#onboarding">can prefill that information</a> when creating the account. Connect Onboarding won’t ask for the prefilled information during account onboarding. You can prefill any information on the account.</p>. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Create V1 Charges — Use this when you need Stripe to perform
POST /v1/charges: <p>This method is no longer recommended—use the <a href="/docs/api/payment_intents">Payment Intents API</a> to initiate a new payment instead. Confirmation of the PaymentIntent creates the <code>Charge</code> object used to request payment.</p>. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Deactivate a billing alert — Use this when you need Stripe to perform
POST /v1/billing/alerts/{id}/deactivate: Deactivate a billing alert. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Deactivate a billing meter — Use this when you need Stripe to perform
POST /v1/billing/meters/{id}/deactivate: Deactivate a billing meter. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Deactivate a testmode personalization design — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/personalization_designs/{personalization_design}/deactivate: Deactivate a testmode personalization design. Path parameters required in path_params: personalization_design. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Decline an authorization — Use this when you need Stripe to perform
POST /v1/issuing/authorizations/{authorization}/decline: Decline an authorization. Path parameters required in path_params: authorization. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a Configuration — Use this when you need Stripe to perform
DELETE /v1/terminal/configurations/{configuration}: Delete a Configuration. Path parameters required in path_params: configuration. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a coupon — Use this when you need Stripe to perform
DELETE /v1/coupons/{coupon}: Delete a coupon. Path parameters required in path_params: coupon. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a customer — Use this when you need Stripe to perform
DELETE /v1/customers/{customer}: Delete a customer. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a customer discount — Use this when you need Stripe to perform
DELETE /v1/customers/{customer}/discount: Delete a customer discount. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a customer discount — Use this when you need Stripe to perform
DELETE /v1/customers/{customer}/subscriptions/{subscription_exposed_id}/discount: Delete a customer discount. Path parameters required in path_params: customer, subscription_exposed_id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a customer source — Use this when you need Stripe to perform
DELETE /v1/customers/{customer}/bank_accounts/{id}: Delete a customer source. Path parameters required in path_params: customer, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a customer source — Use this when you need Stripe to perform
DELETE /v1/customers/{customer}/cards/{id}: Delete a customer source. Path parameters required in path_params: customer, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a customer source — Use this when you need Stripe to perform
DELETE /v1/customers/{customer}/sources/{id}: Delete a customer source. Path parameters required in path_params: customer, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a Customer tax ID — Use this when you need Stripe to perform
DELETE /v1/customers/{customer}/tax_ids/{id}: Delete a Customer tax ID. Path parameters required in path_params: customer, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a draft invoice — Use this when you need Stripe to perform
DELETE /v1/invoices/{invoice}: Delete a draft invoice. Path parameters required in path_params: invoice. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a Location — Use this when you need Stripe to perform
DELETE /v1/terminal/locations/{location}: Delete a Location. Path parameters required in path_params: location. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a person — Use this when you need Stripe to perform
DELETE /v1/accounts/{account}/people/{person}: Delete a person. Path parameters required in path_params: account, person. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a person — Use this when you need Stripe to perform
DELETE /v1/accounts/{account}/persons/{person}: Delete a person. Path parameters required in path_params: account, person. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a person — Use this when you need Stripe to perform
DELETE /v2/core/accounts/{account_id}/persons/{id}: Delete a person. Path parameters required in path_params: account_id, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a plan — Use this when you need Stripe to perform
DELETE /v1/plans/{plan}: Delete a plan. Path parameters required in path_params: plan. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a product — Use this when you need Stripe to perform
DELETE /v1/products/{id}: Delete a product. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a Reader — Use this when you need Stripe to perform
DELETE /v1/terminal/readers/{reader}: Delete a Reader. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a Secret — Use this when you need Stripe to perform
POST /v1/apps/secrets/delete: Delete a Secret. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a subscription discount — Use this when you need Stripe to perform
DELETE /v1/subscriptions/{subscription_exposed_id}/discount: Delete a subscription discount. Path parameters required in path_params: subscription_exposed_id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a subscription item — Use this when you need Stripe to perform
DELETE /v1/subscription_items/{item}: Delete a subscription item. Path parameters required in path_params: item. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a tax ID — Use this when you need Stripe to perform
DELETE /v1/tax_ids/{id}: Delete a tax ID. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a test clock — Use this when you need Stripe to perform
DELETE /v1/test_helpers/test_clocks/{test_clock}: Delete a test clock. Path parameters required in path_params: test_clock. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a value list — Use this when you need Stripe to perform
DELETE /v1/radar/value_lists/{value_list}: Delete a value list. Path parameters required in path_params: value_list. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a value list item — Use this when you need Stripe to perform
DELETE /v1/radar/value_list_items/{item}: Delete a value list item. Path parameters required in path_params: item. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete a webhook endpoint — Use this when you need Stripe to perform
DELETE /v1/webhook_endpoints/{webhook_endpoint}: Delete a webhook endpoint. Path parameters required in path_params: webhook_endpoint. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete an account — Use this when you need Stripe to perform
DELETE /v1/accounts/{account}: Delete an account. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete an Event Destination — Use this when you need Stripe to perform
DELETE /v2/core/event_destinations/{id}: Delete an Event Destination. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete an external account — Use this when you need Stripe to perform
DELETE /v1/accounts/{account}/bank_accounts/{id}: Delete an external account. Path parameters required in path_params: account, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete an external account — Use this when you need Stripe to perform
DELETE /v1/accounts/{account}/external_accounts/{id}: Delete an external account. Path parameters required in path_params: account, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete an invoice item — Use this when you need Stripe to perform
DELETE /v1/invoiceitems/{invoiceitem}: Delete an invoice item. Path parameters required in path_params: invoiceitem. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Delete V1 Apple Pay Domains — Use this when you need Stripe to perform
DELETE /v1/apple_pay/domains/{domain}: <p>Delete an apple pay domain.</p>. Path parameters required in path_params: domain. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Deliver a testmode card — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/cards/{card}/shipping/deliver: Deliver a testmode card. Path parameters required in path_params: card. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Detach a PaymentMethod from a Customer — Use this when you need Stripe to perform
POST /v1/payment_methods/{payment_method}/detach: Detach a PaymentMethod from a Customer. Path parameters required in path_params: payment_method. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Disable an Event Destination — Use this when you need Stripe to perform
POST /v2/core/event_destinations/{id}/disable: Disable an Event Destination. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Disconnect an Account — Use this when you need Stripe to perform
POST /v1/financial_connections/accounts/{account}/disconnect: Disconnect an Account. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Disconnect an Account — Use this when you need Stripe to perform
POST /v1/linked_accounts/{account}/disconnect: Disconnect an Account. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Enable an Event Destination — Use this when you need Stripe to perform
POST /v2/core/event_destinations/{id}/enable: Enable an Event Destination. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Expire a Checkout Session — Use this when you need Stripe to perform
POST /v1/checkout/sessions/{session}/expire: Expire a Checkout Session. Path parameters required in path_params: session. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Expire a credit grant — Use this when you need Stripe to perform
POST /v1/billing/credit_grants/{id}/expire: Expire a credit grant. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Expire a pending refund. — Use this when you need Stripe to perform
POST /v1/test_helpers/refunds/{refund}/expire: Expire a pending refund.. Path parameters required in path_params: refund. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Expire a test-mode authorization — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/authorizations/{authorization}/expire: Expire a test-mode authorization. Path parameters required in path_params: authorization. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Fail a testmode card — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/cards/{card}/shipping/fail: Fail a testmode card. Path parameters required in path_params: card. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Finalize a quote — Use this when you need Stripe to perform
POST /v1/quotes/{quote}/finalize: Finalize a quote. Path parameters required in path_params: quote. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Finalize a test-mode authorization's amount — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/authorizations/{authorization}/finalize_amount: Finalize a test-mode authorization's amount. Path parameters required in path_params: authorization. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Finalize an invoice — Use this when you need Stripe to perform
POST /v1/invoices/{invoice}/finalize: Finalize an invoice. Path parameters required in path_params: invoice. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Fund a test mode cash balance — Use this when you need Stripe to perform
POST /v1/test_helpers/customers/{customer}/fund_cash_balance: Fund a test mode cash balance. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Fund V1 Charges Refunds Postchargeschargerefundsrefund — Use this when you need Stripe to perform
POST /v1/charges/{charge}/refunds/{refund}: <p>Update a specified refund.</p>. Path parameters required in path_params: charge, refund. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Hand off a PaymentIntent to a Reader and collect card details — Use this when you need Stripe to perform
POST /v1/terminal/readers/{reader}/collect_payment_method: Hand off a PaymentIntent to a Reader and collect card details. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Hand-off a PaymentIntent to a Reader — Use this when you need Stripe to perform
POST /v1/terminal/readers/{reader}/process_payment_intent: Hand-off a PaymentIntent to a Reader. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Hand-off a SetupIntent to a Reader — Use this when you need Stripe to perform
POST /v1/terminal/readers/{reader}/process_setup_intent: Hand-off a SetupIntent to a Reader. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Immediately invalidate an ephemeral key — Use this when you need Stripe to perform
DELETE /v1/ephemeral_keys/{key}: Immediately invalidate an ephemeral key. Path parameters required in path_params: key. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Increment a test-mode authorization — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/authorizations/{authorization}/increment: Increment a test-mode authorization. Path parameters required in path_params: authorization. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Increment an authorization — Use this when you need Stripe to perform
POST /v1/payment_intents/{intent}/increment_authorization: Increment an authorization. Path parameters required in path_params: intent. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Mark an invoice as uncollectible — Use this when you need Stripe to perform
POST /v1/invoices/{invoice}/mark_uncollectible: Mark an invoice as uncollectible. Path parameters required in path_params: invoice. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Migrate a subscription — Use this when you need Stripe to perform
POST /v1/subscriptions/{subscription}/migrate: Migrate a subscription. Path parameters required in path_params: subscription. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Pay an invoice — Use this when you need Stripe to perform
POST /v1/invoices/{invoice}/pay: Pay an invoice. Path parameters required in path_params: invoice. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Pay V1 Apple Pay Domains — Use this when you need Stripe to perform
POST /v1/apple_pay/domains: <p>Create an apple pay domain.</p>. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Ping an Event Destination — Use this when you need Stripe to perform
POST /v2/core/event_destinations/{id}/ping: Ping an Event Destination. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - POST /v1/application_fees/{id}/refund — Use this when you need Stripe to perform
POST /v1/application_fees/{id}/refund: POST /v1/application_fees/{id}/refund. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - POST /v1/charges/{charge}/dispute — Use this when you need Stripe to perform
POST /v1/charges/{charge}/dispute: POST /v1/charges/{charge}/dispute. Path parameters required in path_params: charge. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - POST /v1/charges/{charge}/dispute/close — Use this when you need Stripe to perform
POST /v1/charges/{charge}/dispute/close: POST /v1/charges/{charge}/dispute/close. Path parameters required in path_params: charge. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Reactivate a billing meter — Use this when you need Stripe to perform
POST /v1/billing/meters/{id}/reactivate: Reactivate a billing meter. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Reconcile a customer_balance PaymentIntent — Use this when you need Stripe to perform
POST /v1/payment_intents/{intent}/apply_customer_balance: Reconcile a customer_balance PaymentIntent. Path parameters required in path_params: intent. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Redact a VerificationSession — Use this when you need Stripe to perform
POST /v1/identity/verification_sessions/{session}/redact: Redact a VerificationSession. Path parameters required in path_params: session. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Refresh Account data — Use this when you need Stripe to perform
POST /v1/financial_connections/accounts/{account}/refresh: Refresh Account data. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Refresh Account data — Use this when you need Stripe to perform
POST /v1/linked_accounts/{account}/refresh: Refresh Account data. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Refund a Charge or a PaymentIntent in-person — Use this when you need Stripe to perform
POST /v1/terminal/readers/{reader}/refund_payment: Refund a Charge or a PaymentIntent in-person. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Refund a test-mode transaction — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/transactions/{transaction}/refund: Refund a test-mode transaction. Path parameters required in path_params: transaction. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Reject a testmode personalization design — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/personalization_designs/{personalization_design}/reject: Reject a testmode personalization design. Path parameters required in path_params: personalization_design. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Reject an account — Use this when you need Stripe to perform
POST /v1/accounts/{account}/reject: Reject an account. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Release a schedule — Use this when you need Stripe to perform
POST /v1/subscription_schedules/{schedule}/release: Release a schedule. Path parameters required in path_params: schedule. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Remove a feature from a product — Use this when you need Stripe to perform
DELETE /v1/products/{product}/features/{id}: Remove a feature from a product. Path parameters required in path_params: id, product. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Report a payment — Use this when you need Stripe to perform
POST /v1/payment_records/report_payment: Report a payment. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Report a payment attempt — Use this when you need Stripe to perform
POST /v1/payment_records/{id}/report_payment_attempt: Report a payment attempt. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Report a refund — Use this when you need Stripe to perform
POST /v1/payment_records/{id}/report_refund: Report a refund. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Report payment attempt canceled — Use this when you need Stripe to perform
POST /v1/payment_records/{id}/report_payment_attempt_canceled: Report payment attempt canceled. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Report payment attempt failed — Use this when you need Stripe to perform
POST /v1/payment_records/{id}/report_payment_attempt_failed: Report payment attempt failed. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Report payment attempt guaranteed — Use this when you need Stripe to perform
POST /v1/payment_records/{id}/report_payment_attempt_guaranteed: Report payment attempt guaranteed. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Report payment attempt informational — Use this when you need Stripe to perform
POST /v1/payment_records/{id}/report_payment_attempt_informational: Report payment attempt informational. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Respond to fraud challenge — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/authorizations/{authorization}/fraud_challenges/respond: Respond to fraud challenge. Path parameters required in path_params: authorization. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Resume a subscription — Use this when you need Stripe to perform
POST /v1/subscriptions/{subscription}/resume: Resume a subscription. Path parameters required in path_params: subscription. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Return a testmode card — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/cards/{card}/shipping/return: Return a testmode card. Path parameters required in path_params: card. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Reverse a payout — Use this when you need Stripe to perform
POST /v1/payouts/{payout}/reverse: Reverse a payout. Path parameters required in path_params: payout. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Reverse a test-mode authorization — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/authorizations/{authorization}/reverse: Reverse a test-mode authorization. Path parameters required in path_params: authorization. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Send an invoice for manual payment — Use this when you need Stripe to perform
POST /v1/invoices/{invoice}/send: Send an invoice for manual payment. Path parameters required in path_params: invoice. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Set a Secret — Use this when you need Stripe to perform
POST /v1/apps/secrets: Set a Secret. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Set reader display — Use this when you need Stripe to perform
POST /v1/terminal/readers/{reader}/set_reader_display: Set reader display. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Shares a PaymentMethod — Use this when you need Stripe to perform
POST /v1/payment_methods: Shares a PaymentMethod. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Shares a source — Use this when you need Stripe to perform
POST /v1/sources: Shares a source. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Ship a testmode card — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/cards/{card}/shipping/ship: Ship a testmode card. Path parameters required in path_params: card. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Simulate a successful input collection — Use this when you need Stripe to perform
POST /v1/test_helpers/terminal/readers/{reader}/succeed_input_collection: Simulate a successful input collection. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Simulate an input collection timeout — Use this when you need Stripe to perform
POST /v1/test_helpers/terminal/readers/{reader}/timeout_input_collection: Simulate an input collection timeout. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Simulate presenting a payment method — Use this when you need Stripe to perform
POST /v1/test_helpers/terminal/readers/{reader}/present_payment_method: Simulate presenting a payment method. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Submit a dispute — Use this when you need Stripe to perform
POST /v1/issuing/disputes/{dispute}/submit: Submit a dispute. Path parameters required in path_params: dispute. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Submit a testmode card — Use this when you need Stripe to perform
POST /v1/test_helpers/issuing/cards/{card}/shipping/submit: Submit a testmode card. Path parameters required in path_params: card. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Subscribe to data refreshes for an Account — Use this when you need Stripe to perform
POST /v1/financial_connections/accounts/{account}/subscribe: Subscribe to data refreshes for an Account. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Create a ReceivedCredit — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/received_credits: Test mode: Create a ReceivedCredit. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Create a ReceivedDebit — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/received_debits: Test mode: Create a ReceivedDebit. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Fail an InboundTransfer — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/inbound_transfers/{id}/fail: Test mode: Fail an InboundTransfer. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Fail an OutboundPayment — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/outbound_payments/{id}/fail: Test mode: Fail an OutboundPayment. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Fail an OutboundTransfer — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/outbound_transfers/{outbound_transfer}/fail: Test mode: Fail an OutboundTransfer. Path parameters required in path_params: outbound_transfer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Post an OutboundPayment — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/outbound_payments/{id}/post: Test mode: Post an OutboundPayment. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Post an OutboundTransfer — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/outbound_transfers/{outbound_transfer}/post: Test mode: Post an OutboundTransfer. Path parameters required in path_params: outbound_transfer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Return an InboundTransfer — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/inbound_transfers/{id}/return: Test mode: Return an InboundTransfer. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Return an OutboundPayment — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/outbound_payments/{id}/return: Test mode: Return an OutboundPayment. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Return an OutboundTransfer — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/outbound_transfers/{outbound_transfer}/return: Test mode: Return an OutboundTransfer. Path parameters required in path_params: outbound_transfer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Succeed an InboundTransfer — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/inbound_transfers/{id}/succeed: Test mode: Succeed an InboundTransfer. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Update an OutboundPayment — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/outbound_payments/{id}: Test mode: Update an OutboundPayment. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Test mode: Update an OutboundTransfer — Use this when you need Stripe to perform
POST /v1/test_helpers/treasury/outbound_transfers/{outbound_transfer}: Test mode: Update an OutboundTransfer. Path parameters required in path_params: outbound_transfer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Unarchive an invoice rendering template — Use this when you need Stripe to perform
POST /v1/invoice_rendering_templates/{template}/unarchive: Unarchive an invoice rendering template. Path parameters required in path_params: template. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Unsubscribe from data refreshes for an Account — Use this when you need Stripe to perform
POST /v1/financial_connections/accounts/{account}/unsubscribe: Unsubscribe from data refreshes for an Account. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a billing meter — Use this when you need Stripe to perform
POST /v1/billing/meters/{id}: Update a billing meter. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a card — Use this when you need Stripe to perform
POST /v1/issuing/cards/{card}: Update a card. Path parameters required in path_params: card. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a cardholder — Use this when you need Stripe to perform
POST /v1/issuing/cardholders/{cardholder}: Update a cardholder. Path parameters required in path_params: cardholder. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a cash balance's settings — Use this when you need Stripe to perform
POST /v1/customers/{customer}/cash_balance: Update a cash balance's settings. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a charge — Use this when you need Stripe to perform
POST /v1/charges/{charge}: Update a charge. Path parameters required in path_params: charge. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a Checkout Session — Use this when you need Stripe to perform
POST /v1/checkout/sessions/{session}: Update a Checkout Session. Path parameters required in path_params: session. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a Configuration — Use this when you need Stripe to perform
POST /v1/terminal/configurations/{configuration}: Update a Configuration. Path parameters required in path_params: configuration. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a coupon — Use this when you need Stripe to perform
POST /v1/coupons/{coupon}: Update a coupon. Path parameters required in path_params: coupon. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a credit grant — Use this when you need Stripe to perform
POST /v1/billing/credit_grants/{id}: Update a credit grant. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a credit note — Use this when you need Stripe to perform
POST /v1/credit_notes/{id}: Update a credit note. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a customer — Use this when you need Stripe to perform
POST /v1/customers/{customer}: Update a customer. Path parameters required in path_params: customer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a customer credit balance transaction — Use this when you need Stripe to perform
POST /v1/customers/{customer}/balance_transactions/{transaction}: Update a customer credit balance transaction. Path parameters required in path_params: customer, transaction. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a dispute — Use this when you need Stripe to perform
POST /v1/disputes/{dispute}: Update a dispute. Path parameters required in path_params: dispute. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a dispute — Use this when you need Stripe to perform
POST /v1/issuing/disputes/{dispute}: Update a dispute. Path parameters required in path_params: dispute. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a file link — Use this when you need Stripe to perform
POST /v1/file_links/{link}: Update a file link. Path parameters required in path_params: link. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a FinancialAccount — Use this when you need Stripe to perform
POST /v1/treasury/financial_accounts/{financial_account}: Update a FinancialAccount. Path parameters required in path_params: financial_account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a Location — Use this when you need Stripe to perform
POST /v1/terminal/locations/{location}: Update a Location. Path parameters required in path_params: location. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a payment link — Use this when you need Stripe to perform
POST /v1/payment_links/{payment_link}: Update a payment link. Path parameters required in path_params: payment_link. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a payment method domain — Use this when you need Stripe to perform
POST /v1/payment_method_domains/{payment_method_domain}: Update a payment method domain. Path parameters required in path_params: payment_method_domain. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a PaymentIntent — Use this when you need Stripe to perform
POST /v1/payment_intents/{intent}: Update a PaymentIntent. Path parameters required in path_params: intent. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a PaymentMethod — Use this when you need Stripe to perform
POST /v1/payment_methods/{payment_method}: Update a PaymentMethod. Path parameters required in path_params: payment_method. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a payout — Use this when you need Stripe to perform
POST /v1/payouts/{payout}: Update a payout. Path parameters required in path_params: payout. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a person — Use this when you need Stripe to perform
POST /v1/accounts/{account}/people/{person}: Update a person. Path parameters required in path_params: account, person. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a person — Use this when you need Stripe to perform
POST /v1/accounts/{account}/persons/{person}: Update a person. Path parameters required in path_params: account, person. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a person — Use this when you need Stripe to perform
POST /v2/core/accounts/{account_id}/persons/{id}: Update a person. Path parameters required in path_params: account_id, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a personalization design — Use this when you need Stripe to perform
POST /v1/issuing/personalization_designs/{personalization_design}: Update a personalization design. Path parameters required in path_params: personalization_design. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a plan — Use this when you need Stripe to perform
POST /v1/plans/{plan}: Update a plan. Path parameters required in path_params: plan. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a portal configuration — Use this when you need Stripe to perform
POST /v1/billing_portal/configurations/{configuration}: Update a portal configuration. Path parameters required in path_params: configuration. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a price — Use this when you need Stripe to perform
POST /v1/prices/{price}: Update a price. Path parameters required in path_params: price. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a product — Use this when you need Stripe to perform
POST /v1/products/{id}: Update a product. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a promotion code — Use this when you need Stripe to perform
POST /v1/promotion_codes/{promotion_code}: Update a promotion code. Path parameters required in path_params: promotion_code. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a quote — Use this when you need Stripe to perform
POST /v1/quotes/{quote}: Update a quote. Path parameters required in path_params: quote. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a Reader — Use this when you need Stripe to perform
POST /v1/terminal/readers/{reader}: Update a Reader. Path parameters required in path_params: reader. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a refund — Use this when you need Stripe to perform
POST /v1/refunds/{refund}: Update a refund. Path parameters required in path_params: refund. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a registration — Use this when you need Stripe to perform
POST /v1/tax/registrations/{id}: Update a registration. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a reversal — Use this when you need Stripe to perform
POST /v1/transfers/{transfer}/reversals/{id}: Update a reversal. Path parameters required in path_params: id, transfer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a schedule — Use this when you need Stripe to perform
POST /v1/subscription_schedules/{schedule}: Update a schedule. Path parameters required in path_params: schedule. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a settlement — Use this when you need Stripe to perform
POST /v1/issuing/settlements/{settlement}: Update a settlement. Path parameters required in path_params: settlement. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a SetupIntent — Use this when you need Stripe to perform
POST /v1/setup_intents/{intent}: Update a SetupIntent. Path parameters required in path_params: intent. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a shipping rate — Use this when you need Stripe to perform
POST /v1/shipping_rates/{shipping_rate_token}: Update a shipping rate. Path parameters required in path_params: shipping_rate_token. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a source — Use this when you need Stripe to perform
POST /v1/sources/{source}: Update a source. Path parameters required in path_params: source. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a subscription — Use this when you need Stripe to perform
POST /v1/subscriptions/{subscription_exposed_id}: Update a subscription. Path parameters required in path_params: subscription_exposed_id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a subscription item — Use this when you need Stripe to perform
POST /v1/subscription_items/{item}: Update a subscription item. Path parameters required in path_params: item. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a subscription on a customer — Use this when you need Stripe to perform
POST /v1/customers/{customer}/subscriptions/{subscription_exposed_id}: Update a subscription on a customer. Path parameters required in path_params: customer, subscription_exposed_id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a tax rate — Use this when you need Stripe to perform
POST /v1/tax_rates/{tax_rate}: Update a tax rate. Path parameters required in path_params: tax_rate. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a token status — Use this when you need Stripe to perform
POST /v1/issuing/tokens/{token}: Update a token status. Path parameters required in path_params: token. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a top-up — Use this when you need Stripe to perform
POST /v1/topups/{topup}: Update a top-up. Path parameters required in path_params: topup. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a transaction — Use this when you need Stripe to perform
POST /v1/issuing/transactions/{transaction}: Update a transaction. Path parameters required in path_params: transaction. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a transfer — Use this when you need Stripe to perform
POST /v1/transfers/{transfer}: Update a transfer. Path parameters required in path_params: transfer. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a value list — Use this when you need Stripe to perform
POST /v1/radar/value_lists/{value_list}: Update a value list. Path parameters required in path_params: value_list. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a VerificationSession — Use this when you need Stripe to perform
POST /v1/identity/verification_sessions/{session}: Update a VerificationSession. Path parameters required in path_params: session. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update a webhook endpoint — Use this when you need Stripe to perform
POST /v1/webhook_endpoints/{webhook_endpoint}: Update a webhook endpoint. Path parameters required in path_params: webhook_endpoint. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update an account — Use this when you need Stripe to perform
POST /v1/accounts/{account}: Update an account. Path parameters required in path_params: account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update an account — Use this when you need Stripe to perform
POST /v2/core/accounts/{id}: Update an account. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update an Account Capability — Use this when you need Stripe to perform
POST /v1/accounts/{account}/capabilities/{capability}: Update an Account Capability. Path parameters required in path_params: account, capability. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update an application fee refund — Use this when you need Stripe to perform
POST /v1/application_fees/{fee}/refunds/{id}: Update an application fee refund. Path parameters required in path_params: fee, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update an authorization — Use this when you need Stripe to perform
POST /v1/issuing/authorizations/{authorization}: Update an authorization. Path parameters required in path_params: authorization. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update an Event Destination — Use this when you need Stripe to perform
POST /v2/core/event_destinations/{id}: Update an Event Destination. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update an existing Sigma Query — Use this when you need Stripe to perform
POST /v1/sigma/saved_queries/{id}: Update an existing Sigma Query. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update an invoice — Use this when you need Stripe to perform
POST /v1/invoices/{invoice}: Update an invoice. Path parameters required in path_params: invoice. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update an invoice item — Use this when you need Stripe to perform
POST /v1/invoiceitems/{invoiceitem}: Update an invoice item. Path parameters required in path_params: invoiceitem. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update an invoice's line item — Use this when you need Stripe to perform
POST /v1/invoices/{invoice}/lines/{line_item_id}: Update an invoice's line item. Path parameters required in path_params: invoice, line_item_id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update an order — Use this when you need Stripe to perform
POST /v1/climate/orders/{order}: Update an order. Path parameters required in path_params: order. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update balance settings — Use this when you need Stripe to perform
POST /v1/balance_settings: Update balance settings. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update FinancialAccount Features — Use this when you need Stripe to perform
POST /v1/treasury/financial_accounts/{financial_account}/features: Update FinancialAccount Features. Path parameters required in path_params: financial_account. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update payment method configuration — Use this when you need Stripe to perform
POST /v1/payment_method_configurations/{configuration}: Update payment method configuration. Path parameters required in path_params: configuration. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update settings — Use this when you need Stripe to perform
POST /v1/tax/settings: Update settings. Path parameters required in path_params: none. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update V1 Accounts Bank Accounts Postaccountsaccountbankaccountsid — Use this when you need Stripe to perform
POST /v1/accounts/{account}/bank_accounts/{id}: <p>Updates the metadata, account holder name, account holder type of a bank account belonging to a connected account and optionally sets it as the default for its currency. Other bank account details are not editable by design.</p> <p>You can only update bank accounts when <a href="/api/accounts/object#account_object-controller-requirement_collection">account.controller.requirement_collection</a> is <code>application</code>, which includes <a href="/connect/custom-accounts">Custom accounts</a>.</p> <p>You can re-enable a disabled bank account by performing an update call without providing any arguments or changes.</p>. Path parameters required in path_params: account, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update V1 Accounts External Accounts Postaccountsaccountexternalaccountsid — Use this when you need Stripe to perform
POST /v1/accounts/{account}/external_accounts/{id}: <p>Updates the metadata, account holder name, account holder type of a bank account belonging to a connected account and optionally sets it as the default for its currency. Other bank account details are not editable by design.</p> <p>You can only update bank accounts when <a href="/api/accounts/object#account_object-controller-requirement_collection">account.controller.requirement_collection</a> is <code>application</code>, which includes <a href="/connect/custom-accounts">Custom accounts</a>.</p> <p>You can re-enable a disabled bank account by performing an update call without providing any arguments or changes.</p>. Path parameters required in path_params: account, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update V1 Customers Bank Accounts Postcustomerscustomerbankaccountsid — Use this when you need Stripe to perform
POST /v1/customers/{customer}/bank_accounts/{id}: <p>Update a specified source for a given customer.</p>. Path parameters required in path_params: customer, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update V1 Customers Cards Postcustomerscustomercardsid — Use this when you need Stripe to perform
POST /v1/customers/{customer}/cards/{id}: <p>Update a specified source for a given customer.</p>. Path parameters required in path_params: customer, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update V1 Customers Sources Postcustomerscustomersourcesid — Use this when you need Stripe to perform
POST /v1/customers/{customer}/sources/{id}: <p>Update a specified source for a given customer.</p>. Path parameters required in path_params: customer, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update V1 External Accounts — Use this when you need Stripe to perform
POST /v1/external_accounts/{id}: <p>Updates the metadata, account holder name, account holder type of a bank account belonging to a connected account and optionally sets it as the default for its currency. Other bank account details are not editable by design.</p> <p>You can only update bank accounts when <a href="/api/accounts/object#account_object-controller-requirement_collection">account.controller.requirement_collection</a> is <code>application</code>, which includes <a href="/connect/custom-accounts">Custom accounts</a>.</p> <p>You can re-enable a disabled bank account by performing an update call without providing any arguments or changes.</p>. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Update V1 Sources Verify — Use this when you need Stripe to perform
POST /v1/sources/{source}/verify: <p>Verify a given source.</p>. Path parameters required in path_params: source. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Updates a feature — Use this when you need Stripe to perform
POST /v1/entitlements/features/{id}: Updates a feature. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Validate an existing payment method domain — Use this when you need Stripe to perform
POST /v1/payment_method_domains/{payment_method_domain}/validate: Validate an existing payment method domain. Path parameters required in path_params: payment_method_domain. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Verify a bank account — Use this when you need Stripe to perform
POST /v1/customers/{customer}/bank_accounts/{id}/verify: Verify a bank account. Path parameters required in path_params: customer, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Verify a bank account — Use this when you need Stripe to perform
POST /v1/customers/{customer}/sources/{id}/verify: Verify a bank account. Path parameters required in path_params: customer, id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Verify microdeposits on a PaymentIntent — Use this when you need Stripe to perform
POST /v1/payment_intents/{intent}/verify_microdeposits: Verify microdeposits on a PaymentIntent. Path parameters required in path_params: intent. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Verify microdeposits on a SetupIntent — Use this when you need Stripe to perform
POST /v1/setup_intents/{intent}/verify_microdeposits: Verify microdeposits on a SetupIntent. Path parameters required in path_params: intent. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Void a credit grant — Use this when you need Stripe to perform
POST /v1/billing/credit_grants/{id}/void: Void a credit grant. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Void a credit note — Use this when you need Stripe to perform
POST /v1/credit_notes/{id}/void: Void a credit note. Path parameters required in path_params: id. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY. - Void an invoice — Use this when you need Stripe to perform
POST /v1/invoices/{invoice}/void: Void an invoice. Path parameters required in path_params: invoice. Query/filter parameters may include: provider-defined filters. Writes to Stripe only when dry_run is false and confirm is true. The default dry_run preview makes no provider call. POST requests require an idempotency_key by default. Destructive tools require confirmation_text equal to the tool name. Requires MAD MCP Portal grant plus Stripe provider auth via x-stripe-api-key or STRIPE_API_KEY.