dotsagent.io
Language:English
Commerce · Stripe

Set up Stripe

Create and look up Stripe customers, payments, invoices and products, and search the Stripe docs.

Publisher
Stripe Official
Hosted endpoint
https://mcp.stripe.com
Run locally
npx -y @stripe/mcp --api-key=YOUR_STRIPE_SECRET_KEY
Transports
streamable-http, stdio
Authentication
OAuth or a restricted key as bearer token when hosted; an API key when run locally.
Environment
STRIPE_SECRET_KEY
What it can touch
Read and write; a restricted API key narrows what it can do.
Licence
MIT
Source
github.com/stripe/ai
Status
Active

Install

The vendor hosts this server, so you only add its URL and nothing runs on your machine. If it needs authentication, the row above says how; OAuth servers prompt you on first connection.

Claude Code

shell
claude mcp add --transport http --scope project stripe https://mcp.stripe.com

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "stripe": {
      "url": "https://mcp.stripe.com"
    }
  }
}

Codex

~/.codex/config.toml
[mcp_servers.stripe]
url = "https://mcp.stripe.com"

Run it locally instead (Cursor)

.cursor/mcp.json
{
  "mcpServers": {
    "stripe": {
      "command": "npx",
      "args": [
        "-y",
        "@stripe/mcp",
        "--api-key=YOUR_STRIPE_SECRET_KEY"
      ]
    }
  }
}

Config for other clients →

A full secret key gives the agent wide control of your Stripe account; use a restricted key with only the permissions it needs.

Other servers in commerce

Sources

  1. docs.stripe.com/mcp
  2. github.com/stripe/ai

Independent reference for people who build AI agents. Not affiliated with any vendor named here.

© 2026 DotsAgent · Facts checked October 1, 2026