Skip to main content

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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;customer&#125;/bank_accounts/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;calculation&#125;: 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/&#123;calculation&#125;/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/&#123;customer&#125;/cards/&#123;id&#125;: 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/&#123;card&#125;: 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/&#123;cardholder&#125;: 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/&#123;customer&#125;/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/&#123;customer&#125;/cash_balance_transactions/&#123;transaction&#125;: 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/&#123;charge&#125;: 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/&#123;session&#125;: 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/&#123;session&#125;/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/&#123;configuration&#125;: 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/&#123;confirmation_token&#125;: 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/&#123;country&#125;: 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/&#123;coupon&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;credit_note&#125;/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/&#123;credit_reversal&#125;: 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/&#123;customer&#125;: 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/&#123;customer&#125;/balance_transactions/&#123;transaction&#125;: 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/&#123;customer&#125;/tax_ids/&#123;id&#125;: 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/&#123;customer&#125;/payment_methods/&#123;payment_method&#125;: 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/&#123;debit_reversal&#125;: 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/&#123;dispute&#125;: 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/&#123;dispute&#125;: 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/&#123;id&#125;: 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/&#123;file&#125;: 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/&#123;link&#125;: 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/&#123;financial_account&#125;: 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/&#123;id&#125;: 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/&#123;location&#125;: 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/&#123;mandate&#125;: 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/&#123;id&#125;: 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/&#123;payment_link&#125;/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/&#123;payment_method_domain&#125;: 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/&#123;id&#125;: 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/&#123;intent&#125;: 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/&#123;payment_method&#125;: 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/&#123;payout&#125;: 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/&#123;account&#125;/people/&#123;person&#125;: 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/&#123;account&#125;/persons/&#123;person&#125;: 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/&#123;account_id&#125;/persons/&#123;id&#125;: 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/&#123;account_id&#125;/person_tokens/&#123;id&#125;: 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/&#123;personalization_design&#125;: 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/&#123;physical_bundle&#125;: 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/&#123;plan&#125;: 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/&#123;configuration&#125;: 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/&#123;price&#125;: 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/&#123;product&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;product&#125;/features/&#123;id&#125;: 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/&#123;promotion_code&#125;: 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/&#123;quote&#125;: 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/&#123;quote&#125;/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/&#123;quote&#125;/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/&#123;reader&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;refund&#125;: 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/&#123;id&#125;: 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/&#123;report_run&#125;: 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/&#123;report_type&#125;: 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/&#123;transfer&#125;/reversals/&#123;id&#125;: 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/&#123;review&#125;: 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/&#123;schedule&#125;: 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/&#123;scheduled_query_run&#125;: 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/&#123;session&#125;: 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/&#123;session&#125;: 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/&#123;settlement&#125;: 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/&#123;intent&#125;: 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/&#123;shipping_rate_token&#125;: 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/&#123;source&#125;: 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/&#123;source&#125;/mandate_notifications/&#123;mandate_notification&#125;: 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/&#123;source&#125;/source_transactions/&#123;source_transaction&#125;: 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/&#123;customer&#125;/subscriptions/&#123;subscription_exposed_id&#125;: 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/&#123;subscription_exposed_id&#125;: 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/&#123;item&#125;: 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/&#123;supplier&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;tax_rate&#125;: 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/&#123;test_clock&#125;: 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/&#123;token&#125;: 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/&#123;topup&#125;: 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/&#123;transaction&#125;: 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/&#123;transaction&#125;: 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/&#123;transaction&#125;: 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/&#123;id&#125;: 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/&#123;transaction&#125;/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/&#123;id&#125;: 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/&#123;transfer&#125;: 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/&#123;value_list&#125;: 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/&#123;item&#125;: 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/&#123;report&#125;: 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/&#123;session&#125;: 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/&#123;webhook_endpoint&#125;: 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/&#123;account&#125;: 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/&#123;id&#125;: 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/&#123;account&#125;: 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/&#123;account&#125;: 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/&#123;account&#125;/capabilities/&#123;capability&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;fee&#125;/refunds/&#123;id&#125;: 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/&#123;authorization&#125;: 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/&#123;early_fraud_warning&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;rate_id&#125;: 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/&#123;account&#125;/bank_accounts/&#123;id&#125;: 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/&#123;account&#125;/external_accounts/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;invoice&#125;: 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/&#123;invoiceitem&#125;: 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/&#123;template&#125;: 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/&#123;invoice&#125;/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/&#123;invoice_payment&#125;: 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/&#123;token&#125;: 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/&#123;order&#125;: 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/&#123;id&#125;: 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/&#123;outbound_transfer&#125;: 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/&#123;financial_account&#125;/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/&#123;payment_link&#125;: 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/&#123;configuration&#125;: 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/&#123;domain&#125;: <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/&#123;charge&#125;/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/&#123;charge&#125;/refunds/&#123;refund&#125;: <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/&#123;customer&#125;/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/&#123;customer&#125;/sources/&#123;id&#125;: <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/&#123;source&#125;/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/&#123;quote&#125;/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/&#123;id&#125;/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/&#123;personalization_design&#125;/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/&#123;test_clock&#125;/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/&#123;review&#125;/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/&#123;authorization&#125;/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/&#123;id&#125;/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/&#123;template&#125;/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/&#123;product&#125;/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/&#123;invoice&#125;/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/&#123;payment_method&#125;/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/&#123;invoice&#125;/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/&#123;invoice&#125;/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/&#123;invoice&#125;/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/&#123;intent&#125;/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/&#123;payout&#125;/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/&#123;quote&#125;/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/&#123;refund&#125;/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/&#123;schedule&#125;/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/&#123;intent&#125;/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/&#123;customer&#125;/subscriptions/&#123;subscription_exposed_id&#125;: 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/&#123;subscription_exposed_id&#125;: 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/&#123;topup&#125;/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/&#123;session&#125;/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/&#123;inbound_transfer&#125;/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/&#123;order&#125;/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/&#123;id&#125;/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/&#123;outbound_transfer&#125;/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/&#123;reader&#125;/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/&#123;charge&#125;/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/&#123;intent&#125;/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/&#123;authorization&#125;/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/&#123;dispute&#125;/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/&#123;financial_account&#125;/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/&#123;id&#125;/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/&#123;reader&#125;/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/&#123;settlement&#125;/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/&#123;intent&#125;/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/&#123;reader&#125;/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/&#123;intent&#125;/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/&#123;customer&#125;/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/&#123;customer&#125;/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/&#123;customer&#125;/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/&#123;customer&#125;/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/&#123;customer&#125;/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/&#123;account&#125;/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/&#123;account&#125;/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/&#123;account&#125;/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/&#123;account_id&#125;/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/&#123;account_id&#125;/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/&#123;charge&#125;/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/&#123;customer&#125;/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/&#123;id&#125;/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/&#123;id&#125;/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/&#123;account&#125;/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/&#123;account&#125;/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/&#123;charge&#125;/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/&#123;customer&#125;/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"&gt;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/&#123;id&#125;/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/&#123;id&#125;/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/&#123;personalization_design&#125;/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/&#123;authorization&#125;/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/&#123;configuration&#125;: 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/&#123;coupon&#125;: 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/&#123;customer&#125;: 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/&#123;customer&#125;/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/&#123;customer&#125;/subscriptions/&#123;subscription_exposed_id&#125;/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/&#123;customer&#125;/bank_accounts/&#123;id&#125;: 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/&#123;customer&#125;/cards/&#123;id&#125;: 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/&#123;customer&#125;/sources/&#123;id&#125;: 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/&#123;customer&#125;/tax_ids/&#123;id&#125;: 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/&#123;invoice&#125;: 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/&#123;location&#125;: 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/&#123;account&#125;/people/&#123;person&#125;: 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/&#123;account&#125;/persons/&#123;person&#125;: 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/&#123;account_id&#125;/persons/&#123;id&#125;: 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/&#123;plan&#125;: 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/&#123;id&#125;: 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/&#123;reader&#125;: 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/&#123;subscription_exposed_id&#125;/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/&#123;item&#125;: 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/&#123;id&#125;: 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/&#123;test_clock&#125;: 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/&#123;value_list&#125;: 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/&#123;item&#125;: 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/&#123;webhook_endpoint&#125;: 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/&#123;account&#125;: 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/&#123;id&#125;: 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/&#123;account&#125;/bank_accounts/&#123;id&#125;: 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/&#123;account&#125;/external_accounts/&#123;id&#125;: 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/&#123;invoiceitem&#125;: 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/&#123;domain&#125;: <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/&#123;card&#125;/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/&#123;payment_method&#125;/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/&#123;id&#125;/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/&#123;account&#125;/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/&#123;account&#125;/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/&#123;id&#125;/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/&#123;session&#125;/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/&#123;id&#125;/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/&#123;refund&#125;/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/&#123;authorization&#125;/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/&#123;card&#125;/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/&#123;quote&#125;/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/&#123;authorization&#125;/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/&#123;invoice&#125;/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/&#123;customer&#125;/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/&#123;charge&#125;/refunds/&#123;refund&#125;: <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/&#123;reader&#125;/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/&#123;reader&#125;/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/&#123;reader&#125;/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/&#123;key&#125;: 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/&#123;authorization&#125;/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/&#123;intent&#125;/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/&#123;invoice&#125;/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/&#123;subscription&#125;/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/&#123;invoice&#125;/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/&#123;id&#125;/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/&#123;id&#125;/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/&#123;charge&#125;/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/&#123;charge&#125;/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/&#123;id&#125;/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/&#123;intent&#125;/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/&#123;session&#125;/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/&#123;account&#125;/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/&#123;account&#125;/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/&#123;reader&#125;/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/&#123;transaction&#125;/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/&#123;personalization_design&#125;/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/&#123;account&#125;/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/&#123;schedule&#125;/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/&#123;product&#125;/features/&#123;id&#125;: 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/&#123;id&#125;/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/&#123;id&#125;/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/&#123;id&#125;/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/&#123;id&#125;/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/&#123;id&#125;/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/&#123;id&#125;/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/&#123;authorization&#125;/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/&#123;subscription&#125;/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/&#123;card&#125;/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/&#123;payout&#125;/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/&#123;authorization&#125;/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/&#123;invoice&#125;/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/&#123;reader&#125;/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/&#123;card&#125;/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/&#123;reader&#125;/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/&#123;reader&#125;/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/&#123;reader&#125;/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/&#123;dispute&#125;/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/&#123;card&#125;/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/&#123;account&#125;/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/&#123;id&#125;/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/&#123;id&#125;/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/&#123;outbound_transfer&#125;/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/&#123;id&#125;/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/&#123;outbound_transfer&#125;/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/&#123;id&#125;/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/&#123;id&#125;/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/&#123;outbound_transfer&#125;/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/&#123;id&#125;/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/&#123;id&#125;: 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/&#123;outbound_transfer&#125;: 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/&#123;template&#125;/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/&#123;account&#125;/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/&#123;id&#125;: 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/&#123;card&#125;: 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/&#123;cardholder&#125;: 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/&#123;customer&#125;/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/&#123;charge&#125;: 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/&#123;session&#125;: 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/&#123;configuration&#125;: 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/&#123;coupon&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;customer&#125;: 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/&#123;customer&#125;/balance_transactions/&#123;transaction&#125;: 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/&#123;dispute&#125;: 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/&#123;dispute&#125;: 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/&#123;link&#125;: 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/&#123;financial_account&#125;: 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/&#123;location&#125;: 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/&#123;payment_link&#125;: 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/&#123;payment_method_domain&#125;: 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/&#123;intent&#125;: 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/&#123;payment_method&#125;: 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/&#123;payout&#125;: 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/&#123;account&#125;/people/&#123;person&#125;: 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/&#123;account&#125;/persons/&#123;person&#125;: 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/&#123;account_id&#125;/persons/&#123;id&#125;: 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/&#123;personalization_design&#125;: 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/&#123;plan&#125;: 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/&#123;configuration&#125;: 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/&#123;price&#125;: 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/&#123;id&#125;: 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/&#123;promotion_code&#125;: 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/&#123;quote&#125;: 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/&#123;reader&#125;: 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/&#123;refund&#125;: 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/&#123;id&#125;: 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/&#123;transfer&#125;/reversals/&#123;id&#125;: 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/&#123;schedule&#125;: 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/&#123;settlement&#125;: 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/&#123;intent&#125;: 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/&#123;shipping_rate_token&#125;: 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/&#123;source&#125;: 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/&#123;subscription_exposed_id&#125;: 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/&#123;item&#125;: 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/&#123;customer&#125;/subscriptions/&#123;subscription_exposed_id&#125;: 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/&#123;tax_rate&#125;: 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/&#123;token&#125;: 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/&#123;topup&#125;: 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/&#123;transaction&#125;: 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/&#123;transfer&#125;: 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/&#123;value_list&#125;: 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/&#123;session&#125;: 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/&#123;webhook_endpoint&#125;: 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/&#123;account&#125;: 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/&#123;id&#125;: 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/&#123;account&#125;/capabilities/&#123;capability&#125;: 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/&#123;fee&#125;/refunds/&#123;id&#125;: 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/&#123;authorization&#125;: 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/&#123;id&#125;: 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/&#123;id&#125;: 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/&#123;invoice&#125;: 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/&#123;invoiceitem&#125;: 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/&#123;invoice&#125;/lines/&#123;line_item_id&#125;: 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/&#123;order&#125;: 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/&#123;financial_account&#125;/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/&#123;configuration&#125;: 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/&#123;account&#125;/bank_accounts/&#123;id&#125;: <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/&#123;account&#125;/external_accounts/&#123;id&#125;: <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/&#123;customer&#125;/bank_accounts/&#123;id&#125;: <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/&#123;customer&#125;/cards/&#123;id&#125;: <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/&#123;customer&#125;/sources/&#123;id&#125;: <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/&#123;id&#125;: <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/&#123;source&#125;/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/&#123;id&#125;: 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/&#123;payment_method_domain&#125;/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/&#123;customer&#125;/bank_accounts/&#123;id&#125;/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/&#123;customer&#125;/sources/&#123;id&#125;/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/&#123;intent&#125;/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/&#123;intent&#125;/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/&#123;id&#125;/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/&#123;id&#125;/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/&#123;invoice&#125;/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.