Stripe
OfficialPayments, customers, subscriptions, and Stripe documentation.
Stripe MCP combines product documentation with tools for working with Stripe resources. It can support development and operational tasks around customers, products, payment links, invoices, and billing, while access remains constrained by the permissions of the supplied Stripe credentials.
Tools
Selected capabilities exposed to a connected AI client.
create_customerCreate a new resource through the connected service.
list_customersList available resources or the current state of a collection.
create_payment_linkCreate a new resource through the connected service.
list_productsList available resources or the current state of a collection.
create_invoiceCreate a new resource through the connected service.
search_stripe_documentationSearch or retrieve current product documentation.
Bowora highlights 6 of 25 tools. The source repository contains the complete, current tool schema.
Setup and access
Check the connection method, access level, and compatible clients before enabling the server.
npx -y @stripe/mcp --tools=all --api-key=$STRIPE_SECRET_KEY- 1Use a restricted Stripe API key in test mode first.
- 2Add the MCP command to your client through secure environment-variable configuration.
- 3Enable only the tools required for the task and verify whether any action can create or modify Stripe objects.
- Transport
- stdio / Streamable HTTP
- Connection
- Local stdio or remote MCP
- Authentication
- Stripe restricted API key
- Access
- Read and create access to Stripe resources permitted by the API key
- Registry status
- Active
- Last updated
- Jun 29, 2026
Compatible clients
Connects to stripe accounts, payments, billing resources, and developer documentation. Use the least-privileged credentials and access scope that support your workflow.
The server can access account data and can create billing objects when the key allows it. Use test-mode keys and least-privilege restrictions by default.
Availability: Requires a Stripe account; payment-processing fees and account features vary by plan and region.
Good for
- Search Stripe documentation while building an integration
- Inspect or create customers, products, and invoices
- Automate selected billing and payment operations
FAQ
- What does Stripe MCP do?
- Stripe MCP combines product documentation with tools for working with Stripe resources. It can support development and operational tasks around customers, products, payment links, invoices, and billing, while access remains constrained by the permissions of the supplied Stripe credentials.
- How do I connect Stripe MCP?
- Add it to your MCP client over stdio / Streamable HTTP using: npx -y @stripe/mcp --tools=all --api-key=$STRIPE_SECRET_KEY
- Does Stripe MCP require authentication?
- Stripe restricted API key
- Any security caveats for Stripe?
- Some tools can create customers, invoices, and payment links. Use restricted test-mode keys first and never expose a full-access live secret key to an agent.
- Where is the Stripe source?
- Tools highlighted here include create_customer, list_customers, create_payment_link, list_products (25 total). Source and updates: https://github.com/stripe/agent-toolkit