3D MCP Cursor Visualization
Stripe MCP Logo - AI-Powered Development Tool for Cursor IDE

Stripe MCP

Model Context Protocol Integration

Overview

Model Context Protocol server for integrating with Stripe APIs through function calling. Enables natural language interactions with Stripe services for payment processing, customer management, and more.

Stripe Features

  • Flexible tool selection for specific Stripe services
  • Connected account support
  • Customer management
  • Product and price management
  • Payment processing
  • Invoice handling
  • Balance and refund operations
  • Documentation search capabilities

Stripe Setup & Configuration

Requirements

  • Stripe account
  • Stripe secret API key
  • Node.js
  • Claude Desktop

Installation Instructions

# Install with All Tools
npx -y @stripe/mcp --tools=all --api-key=YOUR_STRIPE_SECRET_KEY

# Install with Specific Tools
npx -y @stripe/mcp --tools=customers.create,customers.read,products.create --api-key=YOUR_STRIPE_SECRET_KEY

# Configure with Connected Account
npx -y @stripe/mcp --tools=all --api-key=YOUR_STRIPE_SECRET_KEY --stripe-account=CONNECTED_ACCOUNT_ID

# Debug with MCP Inspector
npm run build
npx @modelcontextprotocol/inspector node dist/index.js --tools=all --api-key=YOUR_STRIPE_SECRET_KEY

Configuration

# Claude Desktop Configuration
{
  "mcpServers": {
    "stripe": {
      "command": "npx",
      "args": [
          "-y",
          "@stripe/mcp",
          "--tools=all",
          "--api-key=STRIPE_SECRET_KEY"
      ]
    }
  }
}

Stripe Available Tools

  • customers.create
  • customers.read
  • products.create
  • products.read
  • prices.create
  • prices.read
  • paymentLinks.create
  • invoices.create
  • invoices.update
  • invoiceItems.create
  • balance.read
  • refunds.create
  • paymentIntents.read
  • documentation.read

Stripe Required Inputs

STRIPE_SECRET_KEY

Type
string
Description
Your Stripe secret API key
Required
Yes

tools

Type
string
Description
Comma-separated list of tools to enable, or "all"
Required
No

stripe-account

Type
string
Description
Connected Stripe account ID
Required
No

Stripe Use Cases

  • Customer account management
  • Product catalog management
  • Payment processing and tracking
  • Invoice generation and management
  • Refund processing
  • Balance monitoring
  • Connected account operations
  • Stripe documentation search

Frequently Asked Questions

Model Context Protocol server for integrating with Stripe APIs through function calling. Enables natural language interactions with Stripe services for payment processing, customer management, and more.
Stripe account, Stripe secret API key, Node.js, Claude DesktopView detailed requirements
Follow the installation instructions in the setup section above.View installation guide

Stripe MCP provides the following tools:

  • customers.create
  • customers.read
  • products.create
  • products.read
  • prices.create
  • prices.read
  • paymentLinks.create
  • invoices.create
  • invoices.update
  • invoiceItems.create
  • balance.read
  • refunds.create
  • paymentIntents.read
  • documentation.read