workflows ร— automations ร— OpenClaw
๐Ÿ’ณ
MCP ServerOpen Source ยท MIT

STRIPEMCP Server

Payments, subscriptions, and customer data. Automate billing workflows, monitor failed payments, and manage your Stripe dashboard via agents.

npx @stripe/mcp-server
At a glance
7Makers use this
6Capabilities
v1.2Latest
Compatibility
Claude CodeVerified
Claude DesktopVerified
CursorPartial
WindsurfNot yet
ZedNot yet
Capabilities

WHAT IT DOES

Payment monitoring
Subscription management
Customer lookup
Invoice generation
Refund processing
Revenue reporting

The Stripe MCP Server lets your agent interact with your Stripe account for payments, subscriptions, invoices, and customer data. It is particularly valuable for founders and small teams who handle billing support themselves โ€” you can look up a customer, check their payment history, issue a refund, or generate an invoice without opening the Stripe dashboard. It turns billing operations into conversational tasks.

To set up, grab your Stripe API key from the Developers > API keys page in your Stripe dashboard. Use a restricted key with only the permissions you need rather than your secret key โ€” this limits blast radius if anything goes wrong. Add the server to your MCP config with the STRIPE_API_KEY environment variable. Run npx @stripe/mcp-server to test the connection. Start with test mode keys first to verify everything works before pointing it at live data.

Prompts that work well: "Look up the customer with email jane@acme.com and show me their last 5 payments." Or "How many subscriptions churned in the last 30 days, and what was the total MRR lost?" For support workflows: "Customer ID cus_abc123 says they were double-charged โ€” check their recent invoices and process a refund if there's a duplicate." The server handles both read and write operations, so you can go from investigation to resolution in a single conversation.

Quick links
Sponsor
Your ad here

Reach OpenClaw builders and developers.

Learn more โ†’