Stripe MCP integration
Finds a customer's charges and invoices, issues refunds, changes or cancels subscriptions, and pulls the detail behind a dispute.
415actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Get charge refund details
Lyro retrieves the details of an existing refund on a Stripe charge, including its amount and status. A customer asking where their refund stands gets a straight answer instead of a wait for the finance team.
Cancel customer subscription
Lyro cancels a customer's Stripe subscription immediately when they ask to stop being billed. The customer gets confirmation on the spot instead of filing a request and waiting for someone to process it.
Add lines to invoice
Lyro adds new line items to a draft Stripe invoice when a deal or order changes. Billing stays accurate without someone rebuilding the invoice by hand in the Stripe dashboard.
How businesses use Stripe + Lyro
Each card is one request a support team gets, and the Stripe actions Lyro runs to close it.
Explain the charge the customer is looking at
Lyro matches the person in chat to their Stripe customer record, reads the charges on it, and opens the invoice behind the amount, so an unexplained line on a statement is identified in the same reply.
Search Stripe CustomersList ChargesRetrieve InvoiceIssue the refund instead of promising one
When the request falls inside your refund policy, Lyro creates the refund against the original charge and reads the result back, so the customer is told the actual status rather than that someone will look into it.
Create RefundCreate Charge RefundGet Charge Refund DetailsChange the subscription during the chat
Lyro lists what the customer is subscribed to, moves them to the plan or quantity they asked for, and cancels when a save attempt has already failed, without an agent rekeying it in the dashboard.
List Customer SubscriptionsUpdate SubscriptionCancel SubscriptionAssemble the dispute case before the deadline
When a chargeback lands, Lyro pulls the open disputes and the detail on the one in question, and attaches the order context it gathered so a human decides on a case that is already documented.
List DisputesRetrieve Dispute DetailsUpdate Dispute
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Stripe actions it has and picks the ones a request needs.
- 01
Connect Stripe
Authorize the Stripe account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Stripe actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Stripe
Setup, permissions, and the limits of what Lyro can do inside Stripe.
The Stripe key you connect decides that. A restricted key without write access to refunds makes Create Refund fail outright rather than quietly succeed, which is the cleanest way to keep refunds behind a person while leaving the read actions open.
Every action available in Stripe
All 415 actions your agent can call on Stripe, straight from the live MCP connection.
Accept quote
Accept a quote in Stripe.
Activate billing alert
Reactivates a billing alert, allowing it to trigger again.
Add lines to invoice
Add multiple line items to a draft Stripe invoice.
Advance test clock
Advance a test clock to a future timestamp.
Apply customer balance to payment intent
Manually reconciles remaining amount for a customer_balance PaymentIntent by applying funds from customer's cash balance.
Archive billing alert
Archive a billing alert in Stripe, removing it from list views and APIs.
Attach source to customer
Attach a payment source (card token or source object) to a customer for future charges.
Attach payment to invoice
Attaches a PaymentIntent or Out of Band Payment to an invoice's payments list.
Attach payment method to customer
Attaches a PaymentMethod to a Customer.
Attach feature to product
Attach a feature to a product.
Cancel payment intent
Cancels a PaymentIntent when in cancelable state.
Cancel quote
Cancel a Stripe quote.
Cancel setup intent
Cancels a SetupIntent that is no longer needed.
Cancel subscription
Cancels a customer's active Stripe subscription at the end of the current billing period, with options to invoice immediately for metered usage and prorate charges for unused time.
Cancel subscription schedule
Cancels a subscription schedule and its associated subscription immediately (if active).
Cancel terminal reader action
Cancel the current reader action.
Capture charge
Capture payment on an uncaptured charge.
Capture payment intent
Captures the funds of an existing uncaptured PaymentIntent.
Close dispute
Close a dispute.
Set terminal reader display
Initiates input collection on a Terminal Reader to display forms and collect customer information.
Collect payment method on terminal reader
Initiate payment method collection on a Stripe Terminal Reader.
Confirm payment intent
Confirm customer intent to pay with current or provided payment method.
Confirm setup intent
Confirms a SetupIntent to complete customer payment method setup.
Confirm paymentintent on terminal reader
Confirm a PaymentIntent on a Terminal reader device.
Create card payments capability
Create or update card payments capability for a Stripe Connect account.
Create apple pay domain
Create an Apple Pay domain registration.
Create apps secret
Create a secret in the Stripe Secret Store.
Create bank account token
Create a single-use token representing bank account details.
Create billing alert
Create a billing alert that monitors usage on a billing meter and triggers notifications when a specified threshold is crossed.
Create billing credit grant
Create a credit grant that allocates billing credits to a customer for use against metered pricing.
The tools Stripe sits next to
Same connection, same setup. Pick the next one your team already uses.
PayPal
Answers where a payment stands, issues and sends invoices, handles subscription changes, and surfaces open disputes before the deadline passes.
Coinbase
Quotes live prices, reads order book depth, pulls candle and funding rate history, and confirms which networks carry an asset.
Finmei
Raises invoices with line items, files expenses with receipts attached, reports on payments, and corrects customer and product records.

Lexoffice
Drafts quotations, order confirmations, and delivery notes, checks voucher payment status, maintains contacts and articles, and subscribes to events.
Paystack
Verifies whether a payment went through, raises payment links and requests, issues refunds and reads disputes, and updates or cancels subscriptions.
Shipengine
Answers where a parcel is from live carrier tracking, corrects a wrong delivery address, quotes rates, buys labels in bulk, and cancels shipments.

Ready to connect Stripe?
Authorize the account and your agent has all 415 actions from the first conversation.


