Stripe MCP Server

Official
Finance & Payments
stdio

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-stripe

Environment Variables

VariableDescriptionRequired
STRIPE_SECRET_KEYStripe secret API keyYes

In-Depth Setup Guide

Complete setup walkthrough & security best practices

Read Guide

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)

create_customercreate_payment_intentlist_chargescreate_invoice

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.