Stripe
Stripe MCPpayments41 actions

Stripe MCP Server

Let your AI agents run Stripe for you, safely.

A hosted Stripe MCP server for Claude, ChatGPT, Cursor and CLI agents. Paste one server URL into your AI client to use its 41 actions. There is nothing to install.

  • Enable or disable every action, per account. Block your agent from doing dangerous actions.

  • Ask in plain English. Pull reports, find insights and take action in Stripe.

  • 41 read actions. Every Stripe task your agent needs, from reporting to making changes.

  • Built for teams. Invite your team and share one connected account.

Works with
ChatGPTChatGPTClaudeClaudeClaude CodeClaude CodeCodexCodexGemini CLIGemini CLICursorCursorMistralMistralOpenClawOpenClawHermesHermesPerplexityGrokn8nWindsurfVS CodeZed
ChatGPT
Stripe
ChatGPT
connected to Stripe MCP
Online
ChatGPT
Actions

Available Actions

41 actions available to automate your Stripe workflows.

41 actions

Stripe
Read

Get Account

Retrieve the current account details.

Stripe
Read

Get Accounts

List all connected accounts (Stripe Connect).

Stripe
Read

Get Application Fees

List all application fees collected from connected accounts (Connect).

Stripe
Read

Get Balance

Retrieve the current account balance (available, pending, and connect reserved amounts by currency).

Stripe
Read

Get Balance Transactions

List balance transactions (funds movements: charges, refunds, transfers, payouts, etc.).

Stripe
Read

Get Charge

Retrieve a specific charge by ID.

Stripe
Read

Get Charges

List all charges. Returns a paginated list of charges sorted by creation date.

Stripe
Read

Get Checkout Sessions

List all Checkout Sessions.

Stripe
Read

Get Coupons

List all coupons. Coupons contain discount information for invoices and subscriptions.

Stripe
Read

Get Credit Notes

List all credit notes.

Stripe
Read

Get Customer

Retrieve a specific customer by ID.

Stripe
Read

Get Customers

List all customers. Returns a paginated list sorted by creation date.

Stripe
Read

Get Dispute

Retrieve a specific dispute by ID.

Stripe
Read

Get Disputes

List all disputes (chargebacks). Returns disputes sorted by creation date.

Stripe
Read

Get Early Fraud Warnings

List all early fraud warnings from Radar.

Stripe
Read

Get Events

List events (webhooks log). Events represent changes to Stripe objects.

Stripe
Read

Get File Links

List all file links. File links make uploaded files accessible via a URL.

Stripe
Read

Get Files

List all files uploaded to Stripe (dispute evidence, identity documents, etc.).

Stripe
Read

Get Invoice

Retrieve a specific invoice by ID.

Stripe
Read

Get Invoice Items

List all invoice items (line items that can be added to invoices).

Stripe
Read

Get Invoices

List all invoices. Returns a paginated list sorted by creation date.

Stripe
Read

Get Payment Intent

Retrieve a specific payment intent by ID.

Stripe
Read

Get Payment Intents

List all payment intents. Tracks the process of collecting a payment from the customer.

Stripe
Read

Get Payment Methods

List payment methods for a specific customer.

Stripe
Read

Get Payout

Retrieve a specific payout by ID.

Stripe
Read

Get Payouts

List all payouts. A payout sends funds from Stripe to a bank account or debit card.

Stripe
Read

Get Plans

List all plans (legacy pricing model, prefer Prices). Defines billing intervals and amounts.

Stripe
Read

Get Prices

List all prices. Prices define the unit cost, currency, and billing cycle for products.

Stripe
Read

Get Product

Retrieve a specific product by ID.

Stripe
Read

Get Products

List all products. Products describe items customers can purchase.

Stripe
Read

Get Promotion Codes

List all promotion codes. Customer-facing codes that map to a coupon.

Stripe
Read

Get Refund

Retrieve a specific refund by ID.

Stripe
Read

Get Refunds

List all refunds.

Stripe
Read

Get Reviews

List all Radar reviews. Reviews are opened on suspicious payments.

Stripe
Read

Get Setup Intents

List all setup intents. Used to set up a payment method for future payments.

Stripe
Read

Get Shipping Rates

List all shipping rates.

Stripe
Read

Get Subscription

Retrieve a specific subscription by ID.

Stripe
Read

Get Subscription Schedules

List all subscription schedules.

Stripe
Read

Get Subscriptions

List all subscriptions. By default returns subscriptions that are not canceled.

Stripe
Read

Get Top Ups

List all top-ups. Top-ups add funds to the Stripe balance.

Stripe
Read

Get Transfers

List all transfers. Transfers move funds between Stripe accounts (Connect).

Compare

Stripe MCP servers compared: hosted vs official

Stripe runs its own MCP server with read and write access to the Stripe API. It is a good fit for developers building on Stripe and teams that want agents to take actions such as refunds with confirmation. InsightfulPipe is a read-only alternative for reporting on payments alongside your marketing data.

HostingHosted by InsightfulPipe: paste one URLHosted by Stripe at mcp.stripe.com
AuthenticationOAuth through the InsightfulPipe app for StripeOAuth, or a restricted API key as a bearer token
Read or writeRead-only: 41 read actions, no write actionsRead and write through stripe_api_read and stripe_api_write; certain writes such as refunds need human confirmation
Extra toolsPer-account action controls and team rolesStripe documentation search and an implementation planner
Connected accountsDoes not act on behalf of connected accountsSupported with a restricted API key and the Stripe-Account header
Other platformsAds, analytics, e-commerce and data platforms in the same workspace, plus a CLIStripe only
Overview

What you can do with the Stripe MCP

The InsightfulPipe Stripe MCP server is a hosted Model Context Protocol server that connects your Stripe account to AI assistants such as Claude, ChatGPT, Cursor, Claude Code, Gemini CLI and Codex. You install the InsightfulPipe app in Stripe, approve its read permissions and add one server URL to your AI client.

ClaudeStripeAcme StoreRead-only
Ask about your Stripe account…
01Summarize revenue

Summarize revenue

Ask for charges and refunds over a period and get a clear summary instead of exporting from the Dashboard.

See all Stripe actions
ClaudeStripeAcme StoreRead-only
Ask about your Stripe account…
02Track subscriptions

Track subscriptions

List active, past due and canceled subscriptions to understand recurring revenue and churn.

See all Stripe actions
ClaudeStripeAcme StoreRead-only
Ask about your Stripe account…
03Follow up on invoices

Follow up on invoices

Find open or overdue invoices and the customers behind them.

See all Stripe actions
41
actions
one server URL
41
read actions
reports, audits, research
0
write actions
create, update, manage
Setup

How to connect the Stripe MCP server

Add the server URL to your AI client, then sign in with your InsightfulPipe account to authorize access. The server is hosted, so there is nothing to install.

MCP server URL

https://stripe.insightfulmcp.com/

Connect Stripe to Claude

Fastest: add InsightfulPipe from the Claude Directory

One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to Stripe only, follow the steps below.

Open Claude Directory

Or add the Stripe server manually:

  1. 01
    Copy the server URL:
    https://stripe.insightfulmcp.com/
  2. 02
    Open Claude connector settings (Customize > Connectors), click + and then Add custom connector.
  3. 03
    Paste the URL and click Add.
  4. 04
    Click Connect, then click Authorize access in the browser.

Start a new chat, click +, open Connectors and turn the connector on to use it.

The Free plan can add one custom connector. On Team and Enterprise plans, an Owner first adds it under Organization settings > Connectors, then each member clicks Connect in Customize > Connectors.

Watch the setup tutorial

Playbook

Prompts and skills that run on the Stripe MCP

Copy a prompt into any connected client, or install a Claude skill that chains the actions for you.

Prompt

“What was our total charged amount and refunds last month?”

Lists charges and refunds for the date range

Skill

LTV:CAC Ratio Optimizer

Claude skill that calculates customer lifetime value, CAC, LTV:CAC ratio and payback period by channel and segment, and sets affordable CPA targets.

Prompt

“How many subscriptions are past due right now?”

Lists subscriptions filtered by status

Skill

Pricing Strategy

Claude skill for pricing decisions: value-based pricing, Van Westendorp research, pricing metrics, tier design, freemium vs free trial and price increases.

Prompt

“Which invoices are still open and older than 30 days?”

Lists invoices by status and date

Prompt

“Why did the last payment from customer cus_123 fail?”

Reads the customer's payment intents and charges

Prompt

“List open disputes and their evidence due dates”

Lists disputes with their details

Prompt

“What is our available and pending balance?”

Retrieves the account balance by currency

Prompt

“Show payouts from the last two weeks and their status”

Lists recent payouts

HAVE QUESTIONS?

Frequently asked questions

A Stripe MCP server connects Stripe to AI assistants through the Model Context Protocol (MCP), an open standard for giving AI tools access to data and actions. Once connected, you can ask Claude, ChatGPT or Cursor about revenue, subscriptions, invoices and disputes in plain English.

Ready to connect your data?

Join hundreds of agencies and brands using InsightfulPipe to connect marketing data to AI.

Start a trial today.