Stripe MCP — Auth Setup
Stripe uses API keys to authenticate requests. Generate a key from your Stripe Dashboard and add it to your shell environment.
1. Get your credentials
- Open the Stripe API keys page (opens Stripe — we never see your key)
- Click Create secret key (or use an existing restricted key)
- Copy the key value — you will not see it again after closing the dialog
2. Set environment variables
macOS / Linux — add to ~/.zshrc or ~/.bashrc:
export STRIPE_API_KEY=YOUR_SECRET_KEY_HERE
Then run source ~/.zshrc (or open a new terminal).
Windows — run in Command Prompt (then restart):
setx STRIPE_API_KEY "YOUR_SECRET_KEY_HERE"
3. Verify
npx claude-skills doctor
You should see ✅ next to the Stripe MCP entry. If you see ❌, confirm the key is set: echo $STRIPE_API_KEY.
4. Restart Claude Code
Quit and reopen Claude Code (or run /mcp list inside Claude Code to confirm the Stripe MCP appears).

