Un-Official PayPal MCP Server
About
This is the Un-Official PayPal MCP Server Example hosted for private Testing purpose.
Details
- License
- MIT
Explore
- Full implementation of the Model Context Protocol for PayPal APIs
- Support for all major PayPal API endpoints:
- Invoices: Create, list, view, send, remind, cancel, QR codes
- Orders: Create, get, capture
- Products: Create, list, view, update
- Subscription Plans: Create, list, view
- Subscriptions: Create, view, cancel
- Shipments: Create, track
- Disputes: List, view, accept
- Transactions: List and filter
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Un-Official PayPal MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
export PAYPAL_ACCESS_TOKEN="your_access_token"
export PAYPAL_ENVIRONMENT="SANDBOX" # or "PRODUCTION"
paypal-mcp --tools=all
pip install -e ".[dev]"
pre-commit install
pytest -xvs
paypal-mcp --tools=invoices.create,invoices.list,orders.create --access-token=your_token
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"un-official paypal mcp server": {
"paypal_mcp_server": {
"command": "docker",
"args": [
"pull",
"ghcr.io/yourusername/paypal-mcp-server:latest"
]
}
}
}
}
McpServers
{
"paypal_mcp_server": {
"command": "docker",
"args": [
"pull",
"ghcr.io/yourusername/paypal-mcp-server:latest"
]
}
}
A Python implementation of a Model Context Protocol (MCP) server for PayPal API integrations. This server enables Large Language Models (LLMs) to interact with PayPal's APIs through function calling.
Features
- Full implementation of the Model Context Protocol for PayPal APIs
- Support for all major PayPal API endpoints:
- Invoices: Create, list, view, send, remind, cancel, QR codes
- Orders: Create, get, capture
- Products: Create, list, view, update
- Subscription Plans: Create, list, view
- Subscriptions: Create, view, cancel
- Shipments: Create, track
- Disputes: List, view, accept
- Transactions: List and filter
Installation
From PyPI
pip install paypal-mcp-server
From Source
git clone https://github.com/yourusername/paypal-mcp-server.git
cd paypal-mcp-server
pip install -e .
Using Docker
docker pull ghcr.io/yourusername/paypal-mcp-server:latest
Usage
Command Line
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



