claudekit / tools / stripe
[ MCP · Development ]

Stripe

Stripe's official remote MCP server and the open-source Stripe Agent Toolkit. Create payment links, invoices, refunds, and subscriptions and search the docs from Claude Code.

stripe/agent-toolkit ·updated
$ claude mcp add --transport http stripe https://mcp.stripe.com/ copy

Stripe’s official remote MCP server and the open-source Stripe Agent Toolkit (stripe/agent-toolkit).

Why it matters

Working with payments, customers, and invoices meant the Stripe dashboard or the raw API. Connect the Stripe MCP and you can create payment links, issue invoices, refund charges, manage subscriptions, and search the docs as a conversation in Claude Code.

What you can do

Representative tasks from Stripe’s official docs:

  • Create payment links — “Create a $20 payment link for my new ‘Pro Plan’ product and give me the URL.”
  • Customers and invoices — “Create a customer named Acme Inc, then create a $500 invoice and finalize it.”
  • Refunds — “List my last 10 charges and refund the most recent one.”
  • Subscriptions — “Show all active subscriptions and cancel the one for customer cus_123.”
  • Docs search — “Search the Stripe docs for how to set up a webhook for failed payments and summarize the steps.”

Grounded in docs.stripe.com/mcp.

Key features

  • Payments — Charges, PaymentIntents, Checkout, Payment Links
  • Customers, invoices, subscriptions, coupons, products, prices
  • Refunds and disputes
  • Stripe API read/write (stripe_api_read, stripe_api_write) and docs search (search_stripe_documentation)

Setup

Remote (recommended):

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

Local:

claude mcp add stripe -- npx -y @stripe/mcp --api-key=YOUR_STRIPE_SECRET_KEY

Notes

  • Remote recommends OAuth, or pass a restricted API key (rk_) as a Bearer token
  • Local passes the key via --api-key or STRIPE_SECRET_KEY; tool access is governed by the key’s scopes
  • License — MIT (stripe/agent-toolkit)
  • Since it moves real money, prefer test keys and restricted keys
§ 6

See also

same category · curated
[01]
[Tool] Paseo · Run any coding agent from your phone, desktop, or terminal. Self-hosted, multi-provider, open source. A local daemon runs the agents on your machine and every client — desktop, mobile, web, CLI — connects to it, with the native mobile app at full feature parity with desktop.
tool · claudekit.io / tools / paseo
[02]
[Tool] Orca · Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. It runs each agent in an isolated git worktree, lets you compare outputs side by side, and merge the ones you want. Works with Claude Code, Codex, Grok, and 30+ CLI agents. Available on desktop and mobile.
tool · claudekit.io / tools / orca
[03]
[Skill] Matt Pocock's Skills · Skills For Real Engineers. Straight from Matt Pocock's .claude directory. 20+ agent skills for real engineering — not vibe coding — covering alignment (grilling), specs, TDD, code review, bug diagnosis, and architecture. Install as an editable fork via skills.sh or as a read-only plugin bundle.
tool · claudekit.io / tools / mattpocock-skills
§ 7

Frequently Asked Questions

frequently asked
§ 7.1
What is the Stripe MCP?
Stripe's official remote MCP server, plus the open-source Stripe Agent Toolkit (`stripe/agent-toolkit`). It lets Claude Code create payment links, issue invoices, refund charges, manage subscriptions, and search the Stripe docs.
§ 7.2
Where does it work?
It works in Claude Code and Claude Desktop. Both a remote server (`https://mcp.stripe.com`) and a local npx package (`@stripe/mcp`) are supported.
§ 7.3
How do I install it?
For remote, run `claude mcp add --transport http stripe https://mcp.stripe.com/` and authenticate via `/mcp` (OAuth). For local, run `claude mcp add stripe -- npx -y @stripe/mcp --api-key=...`.
§ 7.4
What can I do with it?
Create payment links, issue and finalize invoices, refund charges, manage subscriptions, and search the Stripe docs. For example: "Create a $20 payment link for my new 'Pro Plan' product and give me the URL."
§ 7.5
How do I use it safely?
Because it moves real money, use test keys or a restricted API key (`rk_`). Tool access is governed by the key's scopes.