Stripe MCP Server
Connect AI agents to Stripe for payment management. Create and manage customers, process payments, handle subscriptions, generate invoices, and query transaction history through the Stripe API.
Quick Install
$ npx -y @stripe/mcp-server-stripeEnvironment Variables
| Variable | Description | Required |
|---|---|---|
| STRIPE_SECRET_KEY | Stripe secret API key | Yes |
In-Depth Setup Guide
Complete setup walkthrough & security best practices
Configuration by Client
{
"mcpServers": {
"stripe": {
"command": "npx",
"args": [
"-y",
"@stripe/mcp-server-stripe"
],
"env": {
"STRIPE_SECRET_KEY": "sk_test_xxxxxxxxxxxx"
}
}
}
}Need a different client? Use the Config Generator for Windsurf, Cline, Antigravity, and more.
Available Tools (4)
Stripe FAQ
What is the Stripe MCP server?
Connect AI agents to Stripe for payment management. Create and manage customers, process payments, handle subscriptions, generate invoices, and query transaction history through the Stripe API.
How do I install the Stripe MCP server?
Run: npx -y @stripe/mcp-server-stripe
Which AI clients support the Stripe MCP server?
The Stripe MCP server works with Claude Desktop, Cursor, Codex CLI, Antigravity, Windsurf, and any MCP-compatible client using stdio transport.
What tools does the Stripe MCP server provide?
The server provides 4 tools: create_customer, create_payment_intent, list_charges, create_invoice.