Manage customers, payments, subscriptions, invoices and financial workflows through Stripe. Build commerce, billing and payment automation into applications.
Claude is Anthropic's AI assistant, available as a desktop app and in Cowork. It supports custom connectors, so it can call MCP servers directly from a chat.
This guide connects Stripe to Claude Desktop through MewCP, so Claude Desktop can use Stripe's 16 tools, like stripe_create_customer, stripe_get_customer and stripe_update_customer, without your Stripe credentials ever reaching the app.
Your Stripe API key is stored encrypted and injected only at call time. Your agent never holds it, so it can never leak it, log it or paste it into a prompt.
More apps
Beyond Payday helps AI agents analyze household finances using real financial records, including monthly cash flow, net worth, income, bills, assets, debts, savings goals, and retirement projections. Create and update financial records, track goal progress, and compare net-worth history.
Laso Finance enables AI agents to manage financial operations through managed wallets, prepaid cards, gift cards, bank payments, withdrawals, balance checks, and x402 payments to external APIs, with automated USDC settlement and configurable spending guardrails.
Enable AI agents to pay for verifiable digital services using x402 and receive cryptographically signed Outcome Receipts as proof of completed work. Agent Embassy supports URL claim verification, paid recovery registration, and GPU compute market data for agent-driven commerce and transaction verification.
Laso Finance Docs provides read-only, unauthenticated search across API references, guides, and code examples, with full-page documentation retrieval to help AI agents understand payment routes, fees, authentication, supported countries, and error handling before integration.
Other clients
Stripe works the same way in every client below. Pick yours for its own guide.
Free to start.
Scope access to the exact Stripe tools and accounts you allow, work and personal side by side. Anything outside that scope is refused at call time, even when the model asks for it.
Each call is logged: what ran, on which account, and whether it worked. Failures come back structured, so the agent knows whether to retry instead of guessing.
Every app sits behind one secure MCP URL, and there is no server for you to deploy or keep running. Add an integration in the dashboard and it is live on the next call, with no config to change and no new credentials to wire up. Tools load only when a task needs them, so your agent stays fast and focused however many apps you connect.
In Claude, open Settings → Connectors, then choose Add custom connector.
Name it "mewcp" and paste the URL.
A browser window opens the first time the client connects. Sign in and approve access. No API key needed.
Start a new chat and ask: "List the tools you can use from MewCP." You should see your connected apps.
Create a new customer in Stripe. Customers represent your users and can have payment methods, subscriptions, and invoices.
Retrieve a customer by ID. Returns all customer details including email, name, and metadata.
Update an existing customer. Can update email, name, description, or metadata.
List all customers with pagination. Returns up to 100 customers per page.
Search customers using Stripe's search query language. Useful for finding customers by email or name.
Delete a customer. This will also delete any active subscriptions.
Create a new charge (payment). Charges money directly from a customer's payment method.
Retrieve a charge by ID. Returns charge details including status and payment information.
Create a payment intent for collecting payments. Returns a client secret for frontend confirmation.
Confirm a payment intent. Use this after collecting payment details on the client side.
Create a product. Products are goods or services you sell, with associated prices.
Create a price for a product. Prices define the amount and currency for subscriptions or one-time payments.
Create a subscription for a customer. Requires a price ID and customer ID.
Cancel a customer's subscription. Can cancel immediately or at period end.
Get account balance. Returns available and pending balances by currency.
Check server readiness and basic connectivity.