MCP / Finance

PayPal MCP

PayPal payments: orders, captures, invoices, payouts, subscriptions. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key47 actionsFinance
Ask your agent
List up to 10 PayPal invoices with their invoice numbers, currencies and reported statuses.

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

What PayPal MCP can do

47 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
paypal_authorization_captureCapture an authorization Converts authorization to completed payment.
paypal_authorization_getGet authorization details
paypal_authorization_voidVoid (cancel) an authorization Prevents any further captures.
paypal_capture_getGet capture (completed payment) details
paypal_capture_refundRefund a capture (completed payment)
paypal_dispute_getGet dispute details
paypal_dispute_updateUpdate dispute Actions: APPEAL, ESCALATE, ACCEPT, DENY, PROVIDE_EVIDENCE, PROVIDE_REFUND, CLOSE.
paypal_disputes_listList disputes
paypal_get_account_detailsGet authenticated merchant account details
paypal_get_payee_infoGet payee (merchant) info payee_id is your PayPal email or merchant account ID.
paypal_get_transactionGet transaction details
paypal_invoice_cancelCancel invoice WRITE action
Show all 47 actions
ActionWhat it does
paypal_invoice_createCreate an invoice
paypal_invoice_deleteDelete invoice (DRAFT status only) WRITE action
paypal_invoice_getGet invoice details
paypal_invoice_record_paymentRecord a payment for an invoice
paypal_invoice_remindSend invoice reminder WRITE action
paypal_invoice_sendSend invoice to recipient
paypal_invoice_updateUpdate an invoice Partial fields: status, detail, items, amount.
paypal_invoices_listList invoices
paypal_list_transactionsList transactions
paypal_order_captureCapture a payment for an AUTHORIZE intent order.
paypal_order_createCreate an order intent: CAPTURE (pay now) or AUTHORIZE (auth + later capture).
paypal_order_getGet order details
paypal_order_updateUpdate order (before payment approval) Patch operations: replace intent, purchase_units, payer, etc.
paypal_orders_listList orders
paypal_payout_createCreate a payout batch
paypal_payout_getGet payout batch status
paypal_payout_item_getGet individual payout item status
paypal_product_createCreate a product
paypal_product_getGet product details
paypal_product_updateUpdate product Partial fields: name, description, category, image_url, home_url.
paypal_products_listList products
paypal_refund_getGet refund (transaction) details
paypal_subscription_activateActivate a subscription plan (APPROVAL_PENDING status) WRITE action
paypal_subscription_cancelCancel a subscription
paypal_subscription_captureManually trigger a payment capture on a subscription
paypal_subscription_createCreate a subscription plan
paypal_subscription_getGet subscription plan details
paypal_subscription_suspendSuspend (pause) a subscription
paypal_subscription_updateUpdate subscription plan Partial fields: status, description, payment_preferences, billing_cycles, taxes.
paypal_subscriptions_listList subscription plans
paypal_webhook_createCreate a webhook
paypal_webhook_deleteDelete webhook WRITE action
paypal_webhook_getGet webhook details
paypal_webhook_updateUpdate webhook
paypal_webhooks_listList webhooks

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“List up to 10 PayPal invoices with their invoice numbers, currencies and reported statuses.”uses paypal_invoices_list
“Read this PayPal invoice and summarize its status, line items, currency and total.”uses paypal_invoice_get
“List up to 10 products in my PayPal catalog with their names and IDs.”uses paypal_products_list

Connect PayPal in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your PayPal credentials

    Paste them into the PayPal connection settings once; they stay with FlyMy.AI, never in a prompt or a chat.

    • PayPal client ID - PayPal Developer - Apps & Credentials - create REST app. Get credentials ->
    • PayPal client secret - Secret shown next to the client ID in your REST app.
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own PayPal account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.