PayPal MCP Server (Agent Toolkit)
PayPal
PayPal
PayPal's MCP integration provides local and hosted ways for merchants to connect AI clients to PayPal catalog, dispute, invoice, payment, reporting, shipment, and subscription tools. The hosted server also documents gift-card search and checkout tools.
Current PayPal Agent Toolkit README lists 44 standard tool names. The remote commerce flow has three additional feature-gated tools (search_product, create_cart, checkout_cart) documented by PayPal’s maintained toolkit skill reference; they require x-feature-flags: commerce:true and are remote-only. The catalog records both sets distinctly in the descriptions.
create_invoiceCreate a new invoice in the PayPal system
list_invoicesList invoices with optional pagination and filtering
get_invoiceRetrieve details of a specific invoice
send_invoiceSend an invoice to recipients
send_invoice_reminderSend a reminder for an existing invoice
cancel_sent_invoiceCancel a sent invoice
generate_invoice_qr_codeGenerate a QR code for an invoice
delete_invoicePermanently delete a draft or scheduled invoice
generate_invoice_numberGenerate the next invoice number available to the merchant
search_invoicingSearch for invoices or recurring invoice series
update_invoicingUpdate an existing invoice or recurring invoice series (full-replacement)
cancel_invoice_auto_reminderCancel all scheduled automatic reminders for an invoice
record_payment_for_invoiceRecord an external or manual payment against an invoice
record_refund_for_invoiceRecord a refund against an invoice
create_conditional_rules_for_invoiceCreate conditional rules for an invoice, such as an early payment discount or automatic cancellation date
create_recurring_seriesCreate a recurring invoice series that automatically generates and sends invoices on a schedule
activate_recurring_seriesActivate a draft recurring invoice series
get_recurring_seriesRetrieve details of a specific recurring invoice series
cancel_recurring_seriesCancel an active recurring invoice series
delete_recurring_seriesDelete a draft recurring invoice series
create_orderCreate an order in PayPal system based on provided details
get_orderRetrieve the details of an order
pay_orderProcess payment for an authorized order
create_refundProcess a refund for a captured payment.
get_refundGet the details for a specific refund.
list_disputesRetrieve a summary of all open disputes
get_disputeRetrieve detailed information of a specific dispute
accept_dispute_claimAccept a dispute claim
create_shipment_trackingCreate a shipment tracking record
get_shipment_trackingRetrieve shipment tracking information
update_shipment_trackingUpdate shipment tracking information
create_productCreate a new product in the PayPal catalog
list_productsList products with optional pagination and filtering
show_product_detailsRetrieve details of a specific product
create_subscription_planCreate a new subscription plan
update_planUpdate an existing plan
list_subscription_plansList subscription plans
show_subscription_plan_detailsRetrieve details of a specific subscription plan
create_subscriptionCreate a new subscription
show_subscription_detailsRetrieve details of a specific subscription
update_subscriptionupdate an existing subscription
cancel_subscriptionCancel an active subscription
list_transactionsList transactions with optional pagination and filtering
get_merchant_insightsRetrieve business intelligence metrics and analytics for a merchant
search_productSearch PayPal product catalog for agentic commerce (remote-only; requires x-feature-flags: commerce:true).
create_cartCreate a shopping cart for agentic commerce (remote-only; requires x-feature-flags: commerce:true).
checkout_cartCheck out an agentic-commerce cart (remote-only; requires x-feature-flags: commerce:true).
PayPal quickstart documents npm setup and sandbox/production remote endpoints, access-token/client credentials and supported transports.
PayPal maintained TypeScript toolkit reference currently enumerates 44 standard tools and their descriptions.
PayPal maintained AI Toolkit reference documents remote-only search_product, create_cart and checkout_cart tools gated by x-feature-flags: commerce:true.
Documentation checked 2026-10-28T13:56:00.000Z. Connection has not been runtime tested.
PayPal
PayPal's MCP integration provides local and hosted ways for merchants to connect AI clients to PayPal catalog, dispute, invoice, payment, reporting, shipment, and subscription tools. The hosted server also documents gift-card search and checkout tools.
Current PayPal Agent Toolkit README lists 44 standard tool names. The remote commerce flow has three additional feature-gated tools (search_product, create_cart, checkout_cart) documented by PayPal’s maintained toolkit skill reference; they require x-feature-flags: commerce:true and are remote-only. The catalog records both sets distinctly in the descriptions.
create_invoiceCreate a new invoice in the PayPal system
list_invoicesList invoices with optional pagination and filtering
get_invoiceRetrieve details of a specific invoice
send_invoiceSend an invoice to recipients
send_invoice_reminderSend a reminder for an existing invoice
cancel_sent_invoiceCancel a sent invoice
generate_invoice_qr_codeGenerate a QR code for an invoice
delete_invoicePermanently delete a draft or scheduled invoice
generate_invoice_numberGenerate the next invoice number available to the merchant
search_invoicingSearch for invoices or recurring invoice series
update_invoicingUpdate an existing invoice or recurring invoice series (full-replacement)
cancel_invoice_auto_reminderCancel all scheduled automatic reminders for an invoice
record_payment_for_invoiceRecord an external or manual payment against an invoice
record_refund_for_invoiceRecord a refund against an invoice
create_conditional_rules_for_invoiceCreate conditional rules for an invoice, such as an early payment discount or automatic cancellation date
create_recurring_seriesCreate a recurring invoice series that automatically generates and sends invoices on a schedule
activate_recurring_seriesActivate a draft recurring invoice series
get_recurring_seriesRetrieve details of a specific recurring invoice series
cancel_recurring_seriesCancel an active recurring invoice series
delete_recurring_seriesDelete a draft recurring invoice series
create_orderCreate an order in PayPal system based on provided details
get_orderRetrieve the details of an order
pay_orderProcess payment for an authorized order
create_refundProcess a refund for a captured payment.
get_refundGet the details for a specific refund.
list_disputesRetrieve a summary of all open disputes
get_disputeRetrieve detailed information of a specific dispute
accept_dispute_claimAccept a dispute claim
create_shipment_trackingCreate a shipment tracking record
get_shipment_trackingRetrieve shipment tracking information
update_shipment_trackingUpdate shipment tracking information
create_productCreate a new product in the PayPal catalog
list_productsList products with optional pagination and filtering
show_product_detailsRetrieve details of a specific product
create_subscription_planCreate a new subscription plan
update_planUpdate an existing plan
list_subscription_plansList subscription plans
show_subscription_plan_detailsRetrieve details of a specific subscription plan
create_subscriptionCreate a new subscription
show_subscription_detailsRetrieve details of a specific subscription
update_subscriptionupdate an existing subscription
cancel_subscriptionCancel an active subscription
list_transactionsList transactions with optional pagination and filtering
get_merchant_insightsRetrieve business intelligence metrics and analytics for a merchant
search_productSearch PayPal product catalog for agentic commerce (remote-only; requires x-feature-flags: commerce:true).
create_cartCreate a shopping cart for agentic commerce (remote-only; requires x-feature-flags: commerce:true).
checkout_cartCheck out an agentic-commerce cart (remote-only; requires x-feature-flags: commerce:true).
PayPal quickstart documents npm setup and sandbox/production remote endpoints, access-token/client credentials and supported transports.
PayPal maintained TypeScript toolkit reference currently enumerates 44 standard tools and their descriptions.
PayPal maintained AI Toolkit reference documents remote-only search_product, create_cart and checkout_cart tools gated by x-feature-flags: commerce:true.
Documentation checked 2026-10-28T13:56:00.000Z. Connection has not been runtime tested.