Stripe

Stripe is a payment processing platform that allows businesses to accept and manage online transactions globally. Use it to handle payments, process refunds, and integrate billing and subscription services with ease.

This Stripe MCP server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.

Developer Tools
API Key

Admin & Configuration
SKILL.md

Stripe files, events, shipping, setup

Customer Management
SKILL.md

Stripe customers and payment methods

Financial Operations
SKILL.md

Stripe balance, payouts, disputes

Payment Processing
SKILL.md

Stripe one-time payments, refunds, payment methods

Product Catalog
SKILL.md

Stripe products and prices

Reporting & Analytics
SKILL.md

Stripe transaction and revenue reporting

Stripe
SKILL.md

Domain knowledge for Stripe payment processing — Payment Intents, customers, subscriptions, products, disputes, payouts

Subscription Management
SKILL.md

Stripe recurring subscriptions and metered billing

Tools From This Provider (48)

Stripe Upsert Payment Intent

Create a new payment intent or update an existing one. For create: provide amount (required) and currency. Optionally...

Stripe Fetch Subscription

Get detailed information about a specific subscription including status, items, billing cycle, and customer.

Stripe List Subscriptions

List subscriptions with optional filtering by customer and status. Returns paginated results.

Stripe Cancel Payment Intent

Cancel a payment intent before it's confirmed or processed. Once canceled, it cannot be reused.

Stripe Create Price

Create a price for a product. The product must already exist (use stripe_upsert_product first). Prices are immutable —...

Stripe Fetch Price

Get detailed information about a specific price including amount, currency, and product association.

Stripe List Disputes

List disputes. Returns paginated results. Use this to monitor chargebacks and disputes.

Stripe List Payouts

List payouts with optional filtering by status. Returns paginated results.

Stripe Create Payment Method

Create a payment method (card, bank account, etc.). After creating, attach it to a customer with...

Stripe Delete Product

Delete a product. Cannot delete products with active prices or used in active subscriptions.

Stripe Cancel Subscription

Cancel a subscription immediately or at the end of the current billing period. Returns updated subscription object.

Stripe Upsert Product

Create a new product or update an existing product. Products represent goods or services you sell. For create: provide...

Stripe Fetch Balance

Get current Stripe account balance including available balance, pending balance, and currency breakdown.

Stripe Cancel Payout

Cancel a pending payout. Can only cancel payouts that haven't been paid yet.

Stripe Fetch Refund

Get detailed information about a specific refund including amount, status, reason, and associated charge.

Stripe Fetch Payment Intent

Get detailed information about a specific payment intent including status, amount, payment method, and customer.

Stripe Fetch Product

Get detailed information about a specific product including name, description, and pricing.

Stripe Submit Dispute Evidence

Submit evidence for a dispute. Evidence can include receipts, customer communication, shipping information, and more.

Stripe List Prices

List prices with optional filtering by product and active status. Returns paginated results. Prices are immutable.

Stripe List Payment Methods

List payment methods for a customer. Optionally filter by type.

Stripe Delete Customer

Permanently delete a customer. CAUTION: This action cannot be undone. All subscriptions will be canceled, payment...

Stripe Fetch Payout

Get detailed information about a specific payout including amount, status, arrival date, and failure reason if...

Stripe Fetch Balance Transaction

Get detailed information about a specific balance transaction including amount, type, fee, and net amount.

Stripe Create Payout

Create a payout to transfer funds to your bank account. Payouts are processed according to your payout schedule.

Stripe Fetch Customer

Get detailed information about a specific customer including contact info, payment methods, subscriptions, and balance.

Stripe List Refunds

List refunds with optional filtering by charge or payment intent. Returns paginated results.

Stripe Create Usage Record

Record usage for a metered subscription item. Used to calculate billing for usage-based subscriptions.

Stripe Upsert Subscription

Create a new subscription or update an existing one. For create: provide customer and items (price IDs from...

Stripe Confirm Payment Intent

Confirm a payment intent to process the payment. After confirmation, the payment is charged. The payment intent must...

Stripe List Products

List products with optional filtering by active status. Returns paginated results.

Stripe List Customers

List customers with optional filtering by email and date range. Returns paginated results with cursor for next page.

Stripe Fetch Charge

Get detailed information about a specific charge including amount, status, payment method, and customer.

Stripe Upsert Customer

Create a new customer or update an existing customer. For create: provide email (recommended) and other fields. For...

Stripe List Payment Intents

List payment intents with optional filtering by customer, status, and date range. Returns paginated results.

Stripe Attach Payment Method

Attach a payment method to a customer for future payments. After attaching, set it as the customer's default with...

Stripe Detach Payment Method

Detach a payment method from its customer. The payment method itself is not deleted but can no longer be used for that...

Stripe Create Charge

Create a charge using the legacy Charges API. Prefer stripe_upsert_payment_intent for new integrations.

Stripe Fetch Dispute

Get detailed information about a specific dispute including status, amount, reason, and evidence submission deadline.

Stripe Create Refund

Create a refund for a charge or payment intent. Provide either charge or payment_intent ID (not both). The...

Stripe Fetch Payment Method

Get detailed information about a payment method including type, card details (masked), and customer association.

Stripe List Charges

List charges with optional filtering by customer and date range. Returns paginated results.

Stripe List Files

List files uploaded to Stripe (reports, dispute evidence, identity documents). Returns name, size, purpose, and...

Stripe List Balance Transactions

List balance transactions (charges, refunds, payouts, etc.) showing funds moving in and out of your Stripe account.

Stripe List Shipping Rates

List available shipping rates configured in your Stripe account. Returns rate details including amount, currency, and...

Stripe List Events

List account events (payments, refunds, customer changes, etc.) for monitoring and triggering logic. Events are...

Stripe List File Links

List file links for files stored on Stripe. Returns URL, expiration status, and metadata for each link.

Stripe List Setup Attempts

List setup attempts for a payment method setup intent. Useful for reviewing and troubleshooting payment method creation.

Stripe List Usage Records

List usage record summaries for a metered subscription item. Shows consumption data for billing.

Sign in to start using Stripe tools with your AI assistant

Free account · API Key setup

Get Started

Provider Information

CategoryDeveloper Tools
SetupAPI Key
AddedOctober 12, 2025
UpdatedMarch 18, 2026
Used By Tools
48

Quick Links

Need Help?

Having trouble configuring Stripe? Check the available resources below.