PaymentsOfficial

Stripe Official MCP

Official remote MCP server from Stripe. Interact with Stripe API via OAuth or restricted API keys. Supports customers, payments, subscriptions, refunds, and more.

UntestedKey Required 🔑
README badge
MCP Select Stripe Official MCP benchmark badge
[![MCP Select](https://mcpselect.com/badges/stripe-official-mcp.svg)](https://mcpselect.com/servers/stripe-official-mcp/)

Install config

Claude Desktop (macOS)
// Requires STRIPE_SECRET_KEY or OAuth
{"mcpServers": {"stripe": {"command": "npx", "args": ["-y", "@stripe/mcp@latest"], "env": {"STRIPE_SECRET_KEY": "sk_test_..."}}}}
Cursor
{"mcpServers": {"stripe": {"command": "npx", "args": ["-y", "@stripe/mcp@latest"], "env": {"STRIPE_SECRET_KEY": "sk_test_..."}}}}
VS Code
// .vscode/mcp.json
{
  "servers": {
    "stripe": {
      "command": "npx",
      "args": ["-y", "@stripe/mcp@latest"],
      "env": {"STRIPE_SECRET_KEY": "sk_test_..."}
    }
  }
}

Pros

  • +Official first-party server
  • +OAuth + restricted API key support
  • +20+ tools: customers, payments, subscriptions, invoices

Cons

  • Requires Stripe account + API key
  • Remote-only — no local process
  • Treasury features still in preview

Best for

Payment processing, subscription management, billing automation

Related servers in Payments

Frequently asked questions

How do I install Stripe Official MCP?

Copy the config above into your AI assistant's MCP settings file:

  • Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Cursor: Settings → MCP → Add Server
  • VS Code: .vscode/mcp.json
Does it require an API key?

Yes. You need to set the STRIPE_SECRET_KEY environment variable. We could not test this server without credentials, so our evaluation is based on documentation and community reports.

How were these results measured?

We run each server through a standardized test harness that:

  1. Installs the server via npx in a fresh environment
  2. Discovers available tools using the MCP SDK
  3. Executes real tasks (navigate, click, screenshot, etc.)
  4. Validates outputs with semantic assertions (not string matching)
  5. Measures latency percentiles and pass rate

All test scripts are open source on GitHub.

Related categories