Stripe MCP connector
Stripe is a cloud-based platform for accepting payments, sending payouts, and automating financial processes. The Stripe MCP connector allows AI agents to create and manage customers, process payment intents and charges, and initiate refunds and payouts. It also supports retrieving account balances, listing transaction history, and updating charge details across your Stripe environment.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Stripe MCP connector to perform the following actions:
- Accept customer payments through secure payment intents and charge processing
- Build customer profiles in Stripe with contact and payment information
- Send payouts to bank accounts and cards for vendors and partners
- Process refunds and reversals for customer disputes and returns
- Track account balance and financial transaction history in real time
- Manage payment sources and tokenized cards for repeat transactions
- Create promotional coupons and discount codes for campaigns
- Monitor usage-based billing through meter events and metering data
Example prompts
Use the following example prompts to invoke Stripe MCP connector tools from your AI assistant or Boomi Connect workflow:
Create a new customer in Stripe with their email and billing address.Show me all charges processed in Stripe from the past week.Process a refund in Stripe for order number 12345.What is our current account balance in Stripe?List all active coupons in Stripe and their discount amounts.Create a payment intent in Stripe for $500 from a customer.Add a new payment card to an existing customer profile in Stripe.Send a payout in Stripe to our vendor's bank account.Retrieve the details of a specific customer from Stripe.Create a 20% off coupon code in Stripe for a summer promotion.
Stripe MCP connector tools
The Stripe MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| stripe_stripecreatecustomer_invoke | Creates a new customer record in Stripe. |
| stripe_stripecreatepaymentintent_invoke | Creates a payment intent for processing transactions. |
| stripe_stripecreatepayout_invoke | Creates a payout to transfer funds to a bank account. |
| stripe_stripecreaterefund_invoke | Creates a refund for a previous charge or payment. |
| getBalance | Retrieves the current account balance and available funds. |
| createCharge | Creates a charge to process a payment transaction. |
| listCharges | Retrieves a list of all charges on the account. |
| getCharge | Retrieves details for a specific charge. |
| updateCharge | Updates information for an existing charge. |
| createCustomer | Creates a new customer record in Stripe. |
| listCustomers | Retrieves a list of all customers on the account. |
| getCustomer | Retrieves details for a specific customer. |
| updateCustomer | Updates information for an existing customer. |
| deleteCustomer | Removes a customer record from the account. |
| addCustomerCard | Adds a payment card to a customer's account. |
| getCustomerCard | Retrieves details for a customer's saved payment card. |
| removeCustomerCard | Removes a payment card from a customer's account. |
| createCoupon | Creates a discount coupon for customer promotions. |
| listCoupons | Retrieves a list of all coupons on the account. |
| createSource | Creates a payment source for transaction processing. |
| getSource | Retrieves details for a specific payment source. |
| createToken | Creates a token representing payment information. |
| createMeterEvent | Creates a metering event for usage-based billing. |
| listCountrySpecs | Retrieves specifications and requirements for supported countries. |