How to Connect Stripe Remote MCP to Claude Code
Add Stripe's remote MCP server to Claude Code in about a minute.
Step-by-step
- Run the add command
claude mcp add --transport http stripehttps://mcp.stripe.com``. - AuthorizeOn first use your client opens a Stripe OAuth consent screen โ approve it and tools become available. Run
/mcpinside Claude Code to trigger the OAuth flow, orclaude mcp listto check status. - VerifyVerify in the browser: paste
https://mcp.stripe.cominto remotemcp.net/inspector and run initialize + tools/list.
Troubleshooting OAuth / 401
- A
401 Unauthorizedon first connect is normal โ the endpoint is OAuth-protected; let Claude Code finish the browser consent flow. - If the consent window never opens, remove and re-add the server, then retry.
- Check the exact challenge at our OAuth debugger.
- Run the live endpoint through the online inspector to see the raw JSON-RPC exchange.
Or add to ~/.cursor/mcp.json:
{
"mcpServers": {
"stripe": {
"url": "https://mcp.stripe.com"
}
}
}claude mcp add --transport http stripe https://mcp.stripe.com
Or add to .vscode/mcp.json:
{
"servers": {
"stripe": {
"type": "http",
"url": "https://mcp.stripe.com"
}
}
}- Open Settings โ Connectors (Integrations) โ Add Custom Connector.
- Paste the endpoint URL:
https://mcp.stripe.com - Complete the browser OAuth 2.1 login flow when prompted.
Bridge the remote endpoint into stdio with mcp-remote in claude_desktop_config.json:
{
"mcpServers": {
"stripe": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.stripe.com"
]
}
}
}Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"stripe": {
"serverUrl": "https://mcp.stripe.com"
}
}
}Tools exposed by Stripe MCP (5)
| Tool | Safety | Description | Parameters |
|---|---|---|---|
| create_customer | ๐ Write | Create a new Stripe customer object. | email: stringname: stringmetadata: object |
| list_payment_intents | ๐ข Read | List PaymentIntents on the Stripe account. | customer: stringlimit: number |
| create_refund | ๐ Write | Refund a charge. This is a money-moving operation โ double-check the charge id. | charge*: stringamount: number |
| search_documentation | ๐ข Read | Search Stripe's official documentation. | query*: string |
| list_subscriptions | ๐ข Read | List subscriptions on the Stripe account. | customer: stringstatus: stringlimit: number |
Connect Stripe MCP to another client
Other servers for Claude Code
GitHub's official remote MCP server hosted at api.githubcopilot.com. Gives AI agents first-party access to repositories, issues, pull requests and code search.
Notion's official hosted MCP server. Agents can search your workspace, read and create pages, and query databases over Streamable HTTP or SSE.
Linear's official remote MCP server. Agents can search, create and update issues and query your team's workflow over Streamable HTTP or SSE.
Figma's official remote MCP server. Agents can pull design context, variables, Code Connect mappings and screenshots from your Figma files.
Cloudflare's free, authless documentation MCP server. Agents can search the full Cloudflare docs corpus โ no account or token required.
Cognition Devin's free DeepWiki MCP. Ask questions and read AI-generated wiki documentation for any public GitHub repository โ no auth required.