Connect Your AI Agent with Stripe for Slack

Integrate Stripe MCP server into your Slack workspace for instant access to your AI agent.

Back to MCP Servers
Stripe
Stripe
Stripe powers online and in-person payment processing and financial solutions for businesses of all sizes.

Categories

Commerce

Available Tools

Tools that your AI agent can use through this MCP server to interact with Stripe

Create Subscription

Create a subscription. See the documentation.

Write Off Invoice

Mark an invoice as uncollectible. See the documentation.

Void Invoice

Void an invoice. See the documentation.

Update a Refund

Update the metadata on a refund. See the documentation.

Update a Payout

Update the metadata on a payout. See the documentation.

Update a Payment Intent

Update a payment intent. See the documentation.

Update Invoice

Update an invoice. See the documentation.

Update Invoice Line Item

Update an invoice line item. See the documentation.

Update a Customer

Update a customer. See the documentation.

Send Invoice

Manually send an invoice to your customer out of the normal schedule for payment (note that no emails are actually sent in test mode). See the documentation.

Search Customers

Search customers by various attributes like email domain, created date, etc. See the documentation.

Retrieve a Refund

Retrieves the details of an existing refund. See the documentation.

Retrieve Product

Retrieve a product by ID. See the documentation.

Retrieve a Price

Retrieves the details of an existing product price. See the documentation.

Retrieve a Payout

Retrieves the details of an existing payout. See the documentation.

Retrieve a Payment Intent

Retrieves the details of a payment intent that was previously created. See the documentation.

Retrieve an Invoice

Retrieves the details of an existing invoice. See the documentation.

Retrieve Invoice Line Item

Retrieve a single line item on an invoice. See the documentation.

Retrieve a Customer

Retrieves the details of an existing customer. See the documentation.

Retrieve a Checkout Session

A Checkout Session represents your customer's session as they pay for one-time purchases or subscriptions through Stripe Checkout. See the documentation.

Retrieve Checkout Session Line Items

Given a checkout session ID, retrieve the line items. See the documentation.

Retrieve the Current Balance

Retrieves the current account balance, based on the authentication that was used to make the request. See the documentation.

List Refunds

Find or list refunds. See the documentation.

List Payouts

Find or list payouts. See the documentation.

List Payment Intents

Retrieves a list of payment intents that were previously created. See the documentation.

List Invoices

Find or list invoices. See the documentation.

List Customers

Find or list customers. See the documentation.

List Balance History

List all balance transactions. See the documentation.

Finalize Draft Invoice

Finalize a draft invoice. See the documentation.

Delete Or Void Invoice

Delete a draft invoice, or void a non-draft or subscription invoice. See the documentation.

Delete Invoice Line Item

Delete a line item from an invoice. See the documentation.

Delete a Customer

Delete a customer. See the documentation.

Create A Refund

Create a refund. See the documentation.

Create Product

Creates a new product object in Stripe. See the documentation.

Create Price

Creates a new price for an existing product. The price can be recurring or one-time. See the documentation

Create a Payment Intent

Create a payment intent. See the documentation.

Create Invoice

Create an invoice. See the documentation.

Create Invoice Line Item

Add a line item to an invoice. See the documentation.

Create a Customer

Create a customer. See the documentation.

Create Billing Meter

Creates a billing meter. See the documentation.

Confirm A Payment Intent

Confirm that your customer intends to pay with current or provided payment method. See the documentation.

Cancel A Payment Intent

Cancel a PaymentIntent. See the documentation.

Cancel Or Reverse A Payout

Cancel a pending payout or reverse a paid payout. See the documentation here and here

Capture a Payment Intent

Capture the funds of an existing uncaptured payment intent. See the documentation.

Create a Payout

Create a payout. See the documentation.

Create a Usage Record

With metered billing, you charge your customers based on their consumption of your service during the billing cycle, instead of explicitly setting quantities. Use this action to create a usage record for metered billing. See the docs for more information