Skip to content
Hosted MCP server

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.list

Find customers by email or a search query.

stripe.payments.list

Charges and payments, for a customer or a period.

stripe.invoice.create

Create an invoice, and send it if you ask.

stripe.link.create

Create a shareable payment link.

stripe.refund.create

Refund a charge or payment, in full or in part.

stripe.subscription.update

Change a subscription’s price or cancellation schedule.

stripe.disputes.list

Payment disputes, to answer them with evidence.

stripe.search

Query 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

  1. 01

    Create a free Anaella account and connect Stripe from Channels.

  2. 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.

  3. 03

    Ask your agent to do something in Stripe. Writes come to you for approval first.

Any MCP client (Streamable HTTP)json
{
  "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 →