
Stripe Mcp Server
This server wraps the Stripe API with 21 tools spanning the payment lifecycle. You get customer management (create, update, retrieve, list), payment operations (intents, charges, refunds), subscription handling (create, cancel, list), and product catalog setup (products and prices). It also exposes balance checks, invoice listing, Connect transfers, and webhook endpoint management. Install via npx with your Stripe secret key and you can handle everything from one-off payments to recurring billing directly through Claude. Built for both test and live modes, so you can prototype payment flows in conversation before pushing to production.
- tools
- 21
- transport
- STDIO
- last updated
- Jun 6, 2026
Tools
21 toolsPublic tool metadata for what this MCP can expose to an agent.
get_balanceCheck available and pending balances
Check available and pending balances
No parameter schema in public metadata yet.
list_customersList, create, retrieve, update customers
List, create, retrieve, update customers
No parameter schema in public metadata yet.
create_customerList, create, retrieve, update customers
List, create, retrieve, update customers
No parameter schema in public metadata yet.
retrieve_customerList, create, retrieve, update customers
List, create, retrieve, update customers
No parameter schema in public metadata yet.
update_customerList, create, retrieve, update customers
List, create, retrieve, update customers
No parameter schema in public metadata yet.
list_chargesList and retrieve charges with filters
List and retrieve charges with filters
No parameter schema in public metadata yet.
retrieve_chargeList and retrieve charges with filters
List and retrieve charges with filters
No parameter schema in public metadata yet.
create_payment_intentCreate and list payment intents
Create and list payment intents
No parameter schema in public metadata yet.
list_payment_intentsCreate and list payment intents
Create and list payment intents
No parameter schema in public metadata yet.
list_productsList and create products
List and create products
No parameter schema in public metadata yet.
create_productList and create products
List and create products
No parameter schema in public metadata yet.
list_pricesList and create one-time and recurring prices
List and create one-time and recurring prices
No parameter schema in public metadata yet.
create_priceList and create one-time and recurring prices
List and create one-time and recurring prices
No parameter schema in public metadata yet.
list_subscriptionsList, create, and cancel subscriptions
List, create, and cancel subscriptions
No parameter schema in public metadata yet.
create_subscriptionList, create, and cancel subscriptions
List, create, and cancel subscriptions
No parameter schema in public metadata yet.
cancel_subscriptionList, create, and cancel subscriptions
List, create, and cancel subscriptions
No parameter schema in public metadata yet.
list_invoicesList invoices with status filters
List invoices with status filters
No parameter schema in public metadata yet.
create_refundFull or partial refunds with reason tracking
Full or partial refunds with reason tracking
No parameter schema in public metadata yet.
list_transfersList Connect platform transfers
List Connect platform transfers
No parameter schema in public metadata yet.
list_webhook_endpointsList and create webhook endpoints
List and create webhook endpoints
No parameter schema in public metadata yet.
create_webhook_endpointList and create webhook endpoints
List and create webhook endpoints
No parameter schema in public metadata yet.
Sponsors
Readme
Stripe MCP Server
A Model Context Protocol server for the Stripe API. Provides 21 tools for managing customers, charges, payments, subscriptions, products, prices, invoices, refunds, transfers, and webhooks.
Features
- Balance — Check available and pending balances
- Customers — List, create, retrieve, update customers
- Charges — List and retrieve charges with filters
- Payment Intents — Create and list payment intents
- Products — List and create products
- Prices — List and create one-time and recurring prices
- Subscriptions — List, create, and cancel subscriptions
- Invoices — List invoices with status filters
- Refunds — Full or partial refunds with reason tracking
- Transfers — List Connect platform transfers
- Webhooks — List and create webhook endpoints
Installation
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"stripe": {
"command": "npx",
"args": ["-y", "stripe-mcp-server"],
"env": {
"STRIPE_API_KEY": "sk_test_your_key_here"
}
}
}
}
Cursor / VS Code
Add to your MCP configuration:
Details
- Repository
- github.com/friendlygeorge/stripe-mcp-server
- Category
- Finance & Commerce
- Package
stripe-mcp-server- Transport
- STDIO
- Registry
- MCP registry, active