claudekit / tools / paypal
[ MCP · Development ]

PayPal

PayPal's official remote MCP server and open-source Agent Toolkit. Create invoices, orders, payments, refunds, subscriptions, and handle disputes from Claude Code.

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

PayPal’s official remote MCP server and open-source Agent Toolkit (paypal/agent-toolkit).

Why it matters

Issuing invoices or handling payments and refunds meant the PayPal dashboard or the raw API. Connect the PayPal MCP and you can handle invoices, orders, payments, and subscriptions as a conversation in Claude Code.

What you can do

Representative tasks from PayPal’s official docs:

  • Create invoices — “Create a PayPal invoice for $500 to [email protected] and give me a shareable payment link.”
  • List transactions — “List my PayPal transactions from last month and summarize total revenue.”
  • Orders and payments — “Create an order for $99 and capture the payment once approved.”
  • Refunds — “Issue a refund for transaction X and confirm the refund status.”
  • Subscriptions — “Set up a monthly $20 subscription plan and create a subscription for a customer.”
  • Disputes — “Show my open disputes and accept the claim on dispute #123.”

Grounded in developer.paypal.com/community/blog/paypal-model-context-protocol and docs.paypal.ai/developer/tools/ai/mcp-quickstart.

Key features

  • Invoices — create, list, send, remind, cancel, QR code
  • Orders and payments — create order, get order, capture payment
  • Refunds — create refund, get refund details
  • Subscriptions — create plan, create subscription, update, cancel
  • Disputes, shipment tracking, catalog, reporting

Setup

Remote (SSE):

claude mcp add --transport sse paypal https://mcp.paypal.com/sse

Local:

claude mcp add paypal --env PAYPAL_ACCESS_TOKEN=YOUR_TOKEN --env PAYPAL_ENVIRONMENT=SANDBOX -- npx -y @paypal/mcp --tools=all

Notes

  • Remote uses PayPal-login OAuth (Client ID and Secret from the developer dashboard); local passes an access token directly
  • Production (mcp.paypal.com) and sandbox (mcp.sandbox.paypal.com) endpoints are separate
  • License — Apache-2.0 (paypal/agent-toolkit); the remote server is a hosted service
  • Since it moves real money, validate in sandbox first
§ 6

See also

same category · curated
[01]
[MCP] Mobile MCP · MCP server for mobile automation and scraping on iOS, Android, emulators, simulators and real devices. Agents interact with native apps through structured accessibility snapshots or coordinate-based taps based on screenshots.
tool · claudekit.io / tools / mobile-mcp
[02]
[Plugin] Ponytail · Makes your AI agent think like the laziest senior dev in the room. Before writing code the agent stops at the first rung that holds — does this need to exist, is it already in the codebase, does the stdlib do it — and never cuts validation, error handling, security, or accessibility.
tool · claudekit.io / tools / ponytail
[03]
[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
§ 7

Frequently Asked Questions

frequently asked
§ 7.1
What is the PayPal MCP?
PayPal's official remote MCP server, plus the open-source Agent Toolkit (`paypal/agent-toolkit`). It lets Claude Code create invoices, orders, payments, refunds, subscriptions, and handle disputes.
§ 7.2
Where does it work?
It works in Claude Code and Claude Desktop. Both a remote server (`https://mcp.paypal.com`, SSE and streamable HTTP) and a local npx package (`@paypal/mcp`) are supported, with separate production and sandbox endpoints.
§ 7.3
How do I install it?
For remote, run `claude mcp add --transport sse paypal https://mcp.paypal.com/sse` and authenticate via PayPal login (OAuth). For local, pass `PAYPAL_ACCESS_TOKEN` and `PAYPAL_ENVIRONMENT` env vars to `@paypal/mcp`.
§ 7.4
What can I do with it?
Create and send invoices, create orders and capture payments, issue refunds, manage subscriptions, list transactions, and manage disputes. For example: "Create a PayPal invoice for $500 to [email protected] and give me a shareable payment link."
§ 7.5
What's the license?
The open-source `paypal/agent-toolkit` is Apache-2.0. The remote MCP server is a hosted service.