A Model Context Protocol (MCP) server that provides integration with PayPal's APIs. This server enables seamless interaction with PayPal's payment processing, invoicing, subscription management, and business operations…
PayPal MCP Server source profile. From the maintainer documentation: “A Model Context Protocol (MCP) server that provides integration with PayPal's APIs. This server enables seamless interaction with PayPal's payment processing, invoicing, subscription management, and business operations through a standardized interface.”
The project provides a local client configuration using node. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.
The example declares PAYPAL_CLIENT_ID, PAYPAL_CLIENT_SECRET, PAYPAL_ENVIRONMENT. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| create_payment_token | Create a payment token for future use |
| create_order | Create a new order in PayPal |
| capture_order | Capture payment for an authorized order |
| create_payment | Create a direct payment |
| create_subscription | Create a subscription for recurring billing |
| create_product | Create a new product in the catalog |
| create_invoice | Generate a new invoice |
| create_payout | Process a batch payout |
| get_userinfo | Retrieve user information |
| create_web_profile | Create a web experience profile |
| get_web_profiles | Get list of web experience profiles |
{
"mcpServers": {
"paypal": {
"command": "node",
"args": [
"path/to/paypal-mcp/build/index.js"
],
"env": {
"PAYPAL_CLIENT_ID": "your_client_id",
"PAYPAL_CLIENT_SECRET": "YOUR_PAYPAL_CLIENT_SECRET",
"PAYPAL_ENVIRONMENT": "sandbox"
},
"disabled": false,
"autoApprove": []
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| PAYPAL_CLIENT_ID | Declared in the maintainer’s client configuration. | Check documentation |
| PAYPAL_CLIENT_SECRET | Declared in the maintainer’s client configuration. | Check documentation |
| PAYPAL_ENVIRONMENT | Declared in the maintainer’s client configuration. | Check documentation |
Access Stripe billing and payment tools through its MCP server. Connect with OAuth or a supported agent API key and choose the intended account.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Ceki.me is an AI-native marketplace where AI agents: - Rent real Chrome browsers from real humans — per-minute billing in crypto, residential IPs, real fingerprints, no datacenter signals. - Hire…
Quote and build unsigned buy/sell transactions for $AI on its HyperEVM bonding curve. No keys held.
Guatemala payments for AI agents — cards (Recurrente) via Recurrente. Never holds funds.
MCP server for Modern Treasury — payment orders, transactions, counterparties and ledgers.