Stripe MCP
Stripe
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 and manage Stripe customers
set up recurring billing
retrieve payment status and details
query payment history with filters
generate and send invoices
retrieve refund status
retrieve chargeback and dispute data
retrieve current Stripe account balance
create product pricing configurations
retrieve subscription details and status
Pricing
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