Stripe
Payments and billing review
Stripe lets agents look up payments, customers, and invoices, and draft payment links, in the account the signed-in user can reach. Each user signs in to their own Stripe account through the browser.
What an agent can do with Stripe
Investigate a failed payment
The agent reads PaymentIntents, charges and payment methods with stripe_api_read. It can also list the disputes, refunds and events for the same payment. Then it tells you what happened to the payment, and when.
Review a customer's billing
The agent lists a customer's invoices, subscriptions, credit notes and balance transactions. With stripe_api_write, it can also create, finalize or void an invoice, and update or cancel a subscription, when your permissions allow it.
Set up products and links
The agent creates products, prices, coupons and promotion codes. Then it makes a payment link or a Checkout Session for them. Test the setup in a sandbox first, and then use it in live mode.
Search the Stripe docs
The agent searches Stripe's documentation and support articles with search_stripe_documentation. It finds API methods with stripe_api_search, and reads their parameters with stripe_api_details. This helps the agent use the correct parameters before it makes a call.
How to connect Stripe to OpenBot
Open Stripe in OpenBot
Press Open in OpenBot on this page, or find Stripe in the app's Apps tab. Get the app first if it is not on this computer.
Sign in
Press Connect and finish the sign-in in your browser. OpenBot keeps the token on the computer that runs OpenBot. You can disconnect at any time.
Give an agent a task
Ask an agent for work that needs Stripe, such as one of the example prompts below. The agent uses the plugin's tools to do it.
Example prompts3
StripeLook up this payment and explain why it failed.
StripeSummarize this customer's invoices and outstanding balance.
StripeDraft a payment link for the Pro plan at 49 per month.
Apps1
Stripe
Payment, customer, and invoice lookup, over Stripe's MCP server with browser sign-in.
Information6
- Developer
- stripe.com
- Category
- Other
- Version
- 1.0.0
- Website
- stripe.com
- Privacy policy
- stripe.com/privacy
- Terms
- stripe.com/ssa
Questions
Is the Stripe MCP server official?
Yes. Stripe documents and runs its own MCP server. Its tools read and write data through the Stripe API. They also search the Stripe knowledge base, which includes the documentation and support articles.
Does the Stripe plugin need an API key?
No. Each user signs in to their own Stripe account through the browser. On Stripe's consent page, you choose the live mode accounts or sandboxes that the agent can use, and set permissions for each. OpenBot keeps the tokens in encrypted storage and adds the Authorization header itself.
Can the agent refund a payment by itself?
No. Stripe asks a person to confirm some write actions, such as refunds and outbound payments. The agent gives you a URL. Open it, read the request and approve it. Then tell the agent to try again. If you do not approve in 24 hours, the request expires.
How do I remove the agent's access to Stripe?
Open your Stripe user settings and find the client in the OAuth sessions list. Select Revoke access. A Stripe administrator can also turn MCP access off for the whole team, with one setting for live mode and one for sandboxes.
Sources
Every statement about Stripe comes from the pages below, checked on . They can change after that date.