Un-Official PayPal MCP Server
About
This is the Un-Official PayPal MCP Server Example hosted for private Testing purpose.
Details
- Author
- akramIOT
- GitHub stars
- 1
- Downloads
- 261
- Categories
- Finance
Jump to
- Full MCP implementation for PayPal API integrations
- Supports invoices, orders, products, subscription plans, subscriptions, shipments, disputes, and transactions
- CLI with optional tool filtering (--tools=...)
- Docker image available for containerized deployment
- Configurable via environment variables or command-line arguments
- Compatible with PayPal’s Agent Toolkit
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
Install via pip (pip install paypal-mcp-server), from source, or with Docker. Run the paypal-mcp command with --tools (e.g., --tools=all) and provide your PayPal access token and environment (SANDBOX or PRODUCTION) via environment variables or command-line arguments. Integrate with Claude Desktop by adding the server configuration to ~/Claude/claude_desktop_config.json.
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"
]
}
}
Un-Official PayPal MCP Server
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.
