paypal/paypal

MCP Server

PayPal MCP Server - payments, transactions

Official PayPal MCP server. Manage invoices, payments, refunds, disputes, subscriptions, shipments, and catalog products.

MCP Server

  • Package: @paypal/mcp
  • Transport: stdio
  • Command: npx -y @paypal/mcp --tools=all

Authentication

OAuth 2.0 Access Token

VariableRequiredDescription
PAYPAL_ACCESS_TOKENYesOAuth access token
PAYPAL_ENVIRONMENTNoSANDBOX (default) or PRODUCTION

Available Tools

ToolDescription
create_invoiceCreate invoice
list_invoicesList invoices
create_orderCreate payment order
refund_paymentIssue refund
list_disputesList disputes
create_subscriptionCreate subscription
create_productCreate catalog product
create_shipment_trackingTrack shipment

Configuration Example

toml
[[mcp.servers]]
name = "paypal"
type = "stdio"
command = "npx"
args = ["-y", "@paypal/mcp"]
timeout_seconds = 60
env = { PAYPAL_ACCESS_TOKEN = "your-value", PAYPAL_ENVIRONMENT = "your-value" }
tools = []

Notes: Official PayPal package. 30+ tools. Supports sandbox and production environments.