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]
[Plugin] gstack · Garry Tan's (YC CEO) exact Claude Code setup, packaged as slash commands. Call up roles like CEO, Designer, Eng Manager, QA, and Release Manager in sequence so a solo builder can work like a team.
tool · claudekit.io / tools / gstack
[02]
[MCP] Shopify Dev MCP · Shopify's official MCP server. Search Shopify dev docs, introspect the Admin GraphQL schema, and validate GraphQL, Liquid, and component code from Claude Code.
tool · claudekit.io / tools / shopify
[03]
[MCP] Stripe · Stripe's official remote MCP server and the open-source Stripe Agent Toolkit. Create payment links, invoices, refunds, and subscriptions and search the docs from Claude Code.
tool · claudekit.io / tools / stripe
§ 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.