Skip to content
Hosted MCP server

PayPal MCP server

Your agent invoices, chases and refunds on your own PayPal business account.

Offre gratuite · sans carte bancaire · configuration en 2 minutes

Connect your PayPal business account and your agent can create and send invoices, send a reminder for an unpaid one, make a pay link, capture and refund payments, search your transaction history and suspend or cancel subscriptions.

Writes such as refunds and cancellations wait for your approval, and the money never leaves PayPal: Anaella calls PayPal’s API with the credentials you connected.

Tools

What your agent can do in PayPal

Typed tools with input schemas, so the agent calls them right the first time. Account tools are free on every plan.

paypal.invoices.list

Invoices on the account, filtered by status: draft, sent, paid.

paypal.invoice.remind

Send a reminder for an unpaid invoice.

paypal.order.create

Create a pay link and return its approve URL.

paypal.refund.create

Refund a captured payment, in full or in part.

paypal.transactions.list

Search transaction history over the last N days.

paypal.subscriptions.cancel

Cancel an active subscription.

paypal.disputes.list

Customer disputes and chargebacks.

Watches on invoices and disputes tell the agent when one changes status or a new one appears.

Examples

Ask it in plain words

  • “Which PayPal invoices are unpaid after 14 days? Send each one a reminder.”
  • “Create a $120 pay link for the workshop and give me the URL.”
  • “List every payment over $500 received this month.”
  • “Tell me when a new dispute is opened.”

Setup

Connected in two minutes

  1. 01

    Create a free Anaella account and connect PayPal 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 PayPal. 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 PayPal and the rest. More setup options

PayPal MCP FAQ

Does it need a PayPal business account?+

Yes. You connect a business account with its REST API client id and secret, and Anaella keeps them encrypted.

Can it refund without my approval?+

No. Refunds, cancellations and sent invoices are writes you approve, in chat or in the automation approval queue.

Does Anaella handle the money?+

Never. Payments go straight to your PayPal account at PayPal’s own fees.

What is payments.request.create?+

A provider neutral tool that emails an invoice through whichever of Stripe or PayPal you connected and returns its pay link, so one agent works for both.

Same connection

Your agent can also reach

Give your agent your PayPal.

Free to start, no credit card. Connect the account, add one URL, approve what it does.

Commencer gratuitement →