Stripe MCP server
Your agent handles invoices, refunds and subscriptions on your own Stripe account.
Offre gratuite · sans carte bancaire · configuration en 2 minutes
Connect your Stripe account with a restricted key and your agent can look up a customer, list their payments, create and send an invoice, make a payment link, issue a refund, change or cancel a subscription and answer a dispute.
The money stays on your Stripe account: Anaella only calls Stripe with the permissions of the key you gave it. Refunds, invoices and cancellations are writes that wait for your approval.
Tools
What your agent can do in Stripe
Typed tools with input schemas, so the agent calls them right the first time. Account tools are free on every plan.
stripe.customers.listFind customers by email or a search query.
stripe.payments.listCharges and payments, for a customer or a period.
stripe.invoice.createCreate an invoice, and send it if you ask.
stripe.link.createCreate a shareable payment link.
stripe.refund.createRefund a charge or payment, in full or in part.
stripe.subscription.updateChange a subscription’s price or cancellation schedule.
stripe.disputes.listPayment disputes, to answer them with evidence.
stripe.searchQuery Stripe Search across customers, payments and more.
Watches on payments, invoices and disputes tell the agent when something new happens on the account, such as a failed payment.
Examples
Ask it in plain words
- “Has [email protected] paid her last invoice? If not, send a reminder.”
- “Refund the duplicate charge from yesterday for order 1042.”
- “Create a $490 invoice for Northwind for the October retainer and send it.”
- “Tell me when a payment fails or a dispute is opened.”
Setup
Connected in two minutes
- 01
Create a free Anaella account and connect Stripe from Channels.
- 02
In Claude, add a custom connector with the URL https://api.anaella.com/mcp and sign in. Cursor, Claude Code and other MCP clients take the URL with an API key, as below.
- 03
Ask your agent to do something in Stripe. Writes come to you for approval first.
{
"mcpServers": {
"anaella": {
"url": "https://api.anaella.com/mcp",
"headers": { "Authorization": "Bearer ana_..." }
}
}
}The same server reaches every account you connect: one URL for Stripe and the rest. More setup options
Stripe MCP FAQ
Why a restricted key instead of OAuth?+
A restricted key lets you choose exactly what the agent may touch, and revoke it from your Stripe dashboard at any time. Anaella stores it encrypted and never shows it to the agent.
Can the agent refund customers without asking?+
Refunds, invoices, cancellations and other writes are tool calls you approve. In automations they wait in an approval queue by default.
Does Anaella take a cut of payments?+
No. Payments go to your Stripe account at Stripe’s own fees; Anaella never touches the funds.
Is PayPal supported too?+
Yes, with its own tools for invoices, pay links, refunds, subscriptions and disputes.
Same connection
Your agent can also reach
Give your agent your Stripe.
Free to start, no credit card. Connect the account, add one URL, approve what it does.
Commencer gratuitement →