Stripe
PaymentsStripe's official MCP server for payments, billing, subscriptions, and financial operations.
Provides full Stripe platform access including customer management, payment intents, invoicing, subscriptions, pricing, product catalog, refunds, disputes, coupons, payment links, and balance retrieval. Also includes a generic Stripe API executor for any API operation, documentation search, and feedback submission.
Install
Section titled “Install”Add Stripe to your zone and connect it to your MCP client.
Step 1 - Install in Keycard Console
Section titled “Step 1 - Install in Keycard Console”-
In your zone’s Keycard Console, go to Applications -> Add Application -> Explore MCP Servers.
-
Search for
Stripeand click Install. -
A browser tab opens to Stripe’s OAuth consent screen. Sign in and approve the requested permissions.
-
You’re redirected back. Stripe appears on the Applications page with a Keycard MCP Gateway URL.
Step 2 - Connect your MCP client
Section titled “Step 2 - Connect your MCP client”On the Applications page, click Add to Coding Agent next to Stripe and pick how you want to install:
- Cursor - opens a deeplink that hands the MCP config straight to Cursor. Click Install inside Cursor to finish.
- Claude Code - opens a dialog with a
claude mcp addcommand. Pick a scope (User, Project, or Local), then copy and run the command in your terminal. - Install manually - reveals the Server Name and Server URL to paste into any other MCP-compatible client.
Once connected, Stripe’s tools are available to the agent, scoped to whoever signs in to your zone.
What Stripe can do once installed.
Stripe provides 30 tools:
- cancel_subscription
- Cancel a subscription in Stripe
- create_coupon
- Create a coupon in Stripe with percent or amount discount
- create_customer
- Create a customer in Stripe
- create_invoice
- Create an invoice in Stripe for a customer
- create_invoice_item
- Create an invoice item for a customer, price, and invoice
- create_payment_link
- Create a payment link for a price and quantity
- create_price
- Create a price for an existing product in Stripe
- create_product
- Create a product in Stripe
- create_refund
- Refund a payment intent, optionally with a partial amount and reason
- fetch_stripe_resources
- Retrieve Stripe object details by ID (payment intents, charges, invoices, prices, products, subscriptions, customers)
- finalize_invoice
- Finalize an invoice in Stripe
- get_stripe_account_info
- Get account info for the logged-in Stripe account
- list_coupons
- Fetch a list of coupons from Stripe
- list_customers
- Fetch a list of customers from Stripe with optional email filter
- list_disputes
- Fetch a list of disputes, optionally filtered by charge or payment intent
- list_invoices
- Fetch a list of invoices, optionally filtered by customer
- list_payment_intents
- List payment intents, optionally filtered by customer
- list_prices
- Fetch a list of prices, optionally filtered by product
- list_products
- Fetch a list of products from Stripe
- list_refunds
- Fetch refunds filtered by charge or payment intent ID
- list_subscriptions
- List subscriptions with optional customer, price, and status filters
- retrieve_balance
- Retrieve the current balance from Stripe
- search_stripe_documentation
- Search Stripe documentation for a given question and programming language
- search_stripe_resources
- Search Stripe resources (customers, payments, charges, invoices, prices, products, subscriptions) using Stripe query syntax
- send_stripe_mcp_feedback
- Submit feedback about Stripe's MCP server tools
- stripe_api_details
- Get detailed parameter information for a specific Stripe API operation
- stripe_api_execute
- Execute any Stripe API operation by operation ID with path, query, and body parameters
- stripe_api_search
- Search for Stripe API operations by keyword
- update_dispute
- Submit evidence for a dispute to help resolve it in your favor
- update_subscription
- Update an existing subscription's items, pricing, or proration behavior
Next steps
Section titled “Next steps”What to do once Stripe is installed.
Now do this
- Confirm the gateway works by asking your AI client to call one of the Stripe tools above.
Recommended
- Decide who can use it - write access policies scoped to the Stripe resource so only the right users and agents reach the tools.
- Watch the calls - every tool call lands in your audit log with user identity, resource, and policy decision.