Skip to content
Guide

Stripe MCP Integration Guide

June 2026 · 4 min read

The Stripe MCP server connects your AI assistant to your Stripe account for payment processing, customer management, and subscription handling.

Capabilities

  • Create and list charges
  • Manage customers
  • Handle subscriptions
  • Process refunds
  • View payment history

Configuration

Get your config from our Stripe MCP page or paste:

{"mcpServers":{"stripe":{"command":"npx","args":["-y","@modelcontextprotocol/server-stripe"],"env":{"STRIPE_API_KEY":"sk_live_..."}}}}

Use your Stripe secret key from the Stripe Dashboard. Start with test keys in development.

Usage Examples

Ask your AI: “Show me my recent charges” or “Create a new customer for John Doe.” The Stripe MCP server handles the API calls automatically.

Managing Financial Workflows via AI

Integrating Stripe via MCP transforms how you handle financial operations and customer support. Imagine dealing with a customer issue and being able to ask your AI, "Find the latest invoice for customer X and process a 50% refund." The LLM uses the Stripe MCP server to fetch the data, confirm the details, and execute the API call, saving you from navigating the Stripe dashboard.

Because this involves real financial data and actions, we strongly recommend initially deploying the Stripe MCP server using Stripe's test mode keys. Build and refine your AI's prompt constraints and ensure it handles edge cases gracefully before ever letting it interact with your live production Stripe environment. Always use restricted API keys that can only access the specific endpoints you intend to use.

More APIs: Browse all 115+ MCP server configs in our directory.