Stripe MCP

Stripe MCP

Payments
Stripe
claudecursorvscodegeneric
FreeOpen Source

About This Server

Stripe's official MCP server lets AI agents operate the Stripe API in natural language — create payment links, query balances and transactions, issue invoices, handle refunds and more; a remote OAuth endpoint is also hosted at mcp.stripe.com.

Installation

npx -y @stripe/mcp

Frequently Asked Questions

What can an agent do with Stripe MCP?

It lets an AI agent handle payment operations in natural language: create payment links and customers, query balances and transactions, issue invoices, start refunds, manage products and prices, and more — ideal for embedding Stripe into coding or ops workflows.

Should I use the local stdio server or the mcp.stripe.com remote endpoint?

The local npx -y @stripe/mcp runs with a restricted API key and suits scripting and self-hosting; mcp.stripe.com uses OAuth for safer access without storing keys locally. Prefer remote OAuth for production and local for flexible dev/testing.

Is Stripe MCP safe? Could it charge money by mistake?

Use a Restricted API key scoped to only the capabilities you need, and test under test-mode keys first; combined with your client's tool-call confirmation, this effectively prevents accidental operations on real funds.