← Accounting & Payments

Stripe MCP

Stripe

OfficialRead-WriteIntermediate
claudechatgptcursorgeminiwindsurf
Visit WebsiteView on GitHub

Security Notice

CRITICAL β€” this is a read-write MCP server. It can create customers, subscriptions, and invoices using real Stripe API calls. Always use restricted API keys with only the minimum permissions required for your use case. Never use a full secret key β€” create a restricted key in the Stripe dashboard. Test in Stripe test mode before connecting to live account. Audit all write operations. An AI agent with an unrestricted Stripe key can create real charges and invoices.

The official Stripe MCP server connects AI agents directly to your Stripe account for payment lookups, customer management, subscription queries, and invoice creation. It is read-write β€” agents can create real Stripe objects. Always use a restricted API key with minimum required permissions and test in Stripe test mode first. Free to use β€” standard Stripe transaction fees apply to any payments processed.

About Stripe MCP

The official Stripe MCP server from Stripe's agent toolkit connects AI agents directly to your Stripe account for real operational work. Agents can look up customer payment history, identify duplicate charges, retrieve subscription status, create invoices, and manage billing lifecycle through natural language β€” without opening the Stripe dashboard. The server is read-write, meaning it can create real Stripe objects such as customers, prices, and invoices using live API calls. This power requires careful credential management: always use a restricted API key with only the minimum permissions needed, never a full secret key. Test in Stripe test mode before connecting to a live account. For finance teams, the most valuable use case is cross-referencing Stripe data with CRM and accounting systems β€” answering questions that previously required opening three dashboards simultaneously.

Use Cases

  • Look up customer payment history and subscription status without opening the Stripe dashboard
  • Identify duplicate payments or race conditions β€” two PaymentIntents for the same amount within seconds
  • Draft refund recommendations with charge IDs for finance team review
  • Monitor MRR, subscription counts, and churn signals through conversational queries
  • Create invoices and manage subscription lifecycle through natural language commands
  • Reconcile payment data against accounting system records for month-end close

Available Tools

create_customer

create and manage Stripe customers

create_subscription

set up recurring billing

get_payment_intent

retrieve payment status and details

list_transactions

query payment history with filters

create_invoice

generate and send invoices

get_refund

retrieve refund status

list_disputes

retrieve chargeback and dispute data

get_balance

retrieve current Stripe account balance

create_price

create product pricing configurations

get_subscription

retrieve subscription details and status

Pricing

FreeFree

Official Stripe MCP server is free to use. Standard Stripe API fees apply for any transactions processed (2.9% + $0.30 per successful card charge). The MCP server itself has no additional cost.

Technical Details

Install Method

npm, api-key

Compatible Clients

claude, chatgpt, cursor, gemini, windsurf

Access Type

Read-Write

Target Audience

smb, enterprise

Available Regions

global

Release Status

GA

Last Updated

2026-07-01

More in Accounting & Payments