Stripe

Stripe's MCP tools — Payments, Customers, Products, and Invoices.

Every field below is returned by its tool and is filterable — see Tool Catalog for the naming convention and filter operators.

Payment

  • Object: payment (backed by Stripe Payment Intents)
  • MCP tool name: get_stripe_payment
FieldType
idText
objectText
amountNumber
amount_capturableNumber
amount_receivedNumber
applicationText
application_fee_amountNumber
canceled_atDate
cancellation_reasonText
capture_methodText
client_secretText
confirmation_methodText
createdDate
currencyText
customerText
descriptionText
latest_chargeText
livemodeBoolean
on_behalf_ofText
payment_methodText
receipt_emailText
setup_future_usageText
sourceText
statement_descriptorText
statement_descriptor_suffixText
statusText
transfer_groupText
customer_accountText

Not returned via MCP (nested JSON): amount_details, automatic_payment_methods, excluded_payment_method_types, last_payment_error, metadata, next_action, payment_method_configuration_details, payment_method_options, payment_method_types, presentment_details, processing, review, shipping, transfer_data, hooks.

Customer

  • Object: customer
  • MCP tool name: get_stripe_customer
FieldType
idText
emailText
nameText
phoneText
descriptionText
currencyText
balanceNumber
delinquentBoolean
invoice_prefixText
next_invoice_sequenceNumber
tax_exemptText
business_nameText
individual_nameText
livemodeBoolean
createdDate

Product

  • Object: product
  • MCP tool name: get_stripe_product
FieldType
idText
objectText
activeBoolean
createdDate
default_priceText
descriptionText
livemodeBoolean
nameText
shippableBoolean
statement_descriptorText
tax_codeText
unit_labelText
updatedDate
urlText

Not returned via MCP (nested JSON): images, marketing_features, metadata, package_dimensions.

Invoice

  • Object: invoice
  • MCP tool name: get_stripe_invoice
FieldType
idText
numberText
statusText
customerText
customer_emailText
customer_nameText
customer_phoneText
customer_tax_exemptText
currencyText
amount_dueNumber
amount_paidNumber
amount_remainingNumber
amount_overpaidNumber
subtotalNumber
subtotal_excluding_taxNumber
totalNumber
total_excluding_taxNumber
starting_balanceNumber
ending_balanceNumber
post_payment_credit_notes_amountNumber
pre_payment_credit_notes_amountNumber
collection_methodText
billing_reasonText
statement_descriptorText
receipt_numberText
descriptionText
due_dateDate
period_startDate
period_endDate
effective_atDate
createdDate
next_payment_attemptDate
attemptedBoolean

On this page