Skip to main content
Twin ID: stripe Covers customers, products, prices, payments, invoices, subscriptions, and disputes. Two modes: strict (default) exposes only the tools in the real Stripe MCP server. Extended (--strict=false) adds tools like create_payment_intent and confirm_payment_intent. Errors match Stripe’s error format (types and codes).

Available tools

Core tools (strict mode)

Customers

ToolDescription
create_customerCreate a new customer in Stripe
list_customersList customers, optionally filtering by email

Products & Prices

ToolDescription
create_productCreate a new product
list_productsList products
create_priceCreate a new price for a product
list_pricesList prices, optionally filtering by product

Payment Intents

ToolDescription
list_payment_intentsList payment intents, optionally filtering by customer

Refunds

ToolDescription
create_refundCreate a refund for a charge or payment intent
list_refundsList refunds, optionally filtering by charge or payment intent

Invoices

ToolDescription
create_invoiceCreate a new draft invoice for a customer
list_invoicesList invoices, optionally filtering by customer or status
create_invoice_itemCreate an invoice item and attach it to an invoice
finalize_invoiceFinalize a draft invoice so it can be paid

Subscriptions

ToolDescription
list_subscriptionsList subscriptions, optionally filtering by customer or status
update_subscriptionUpdate an existing subscription
cancel_subscriptionCancel a subscription immediately or at period end

Other

ToolDescription
retrieve_balanceRetrieve the current account balance
create_couponCreate a coupon for discounts
list_couponsList coupons
create_payment_linkCreate a payment link for a price
list_disputesList disputes on charges
update_disputeUpdate a dispute with evidence
search_stripe_resourcesSearch for resources using custom query syntax
fetch_stripe_resourcesRetrieve Stripe object details by ID
search_stripe_documentationSearch Stripe documentation
get_stripe_account_infoGet account info for the logged-in Stripe account
stripe_integration_recommenderInteractive Q&A for integration planning
send_stripe_mcp_feedbackSubmit feedback about Stripe’s MCP tools

Extended tools (strict=false only)

ToolDescription
retrieve_customerRetrieve a specific customer by ID
create_payment_intentCreate a new payment intent
confirm_payment_intentConfirm a payment intent to process payment
capture_payment_intentCapture a previously authorized payment intent
cancel_payment_intentCancel a payment intent
handle_next_actionHandle the next action for a payment intent requiring action
retrieve_refundRetrieve a specific refund by ID
pay_invoicePay an open invoice
void_invoiceVoid an open invoice
create_subscriptionCreate a new subscription for a customer
list_payment_linksList payment links

Seeds

SeedDescription
emptyNo data — blank slate
small-businessSmall business with customers, products, prices, and payment history
subscription-heavyBusiness with multiple active subscriptions and recurring billing

Notes

  • --rate-limit=N triggers rate limit errors after N requests.
  • Create operations support idempotency keys.
  • stripe_integration_recommender and search_stripe_documentation return stubs (no real API calls).