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
From Source
Using Docker
Usage
Command Line
Enable Specific Tools Only
With Docker
Integration with Claude Desktop
Add the following to your ~/Claude/claude_desktop_config.json
:
Obtaining a PayPal Access Token
You can generate a PayPal access token using your client ID and client secret:
Development
Setup Development Environment
Running Tests
Building the Package
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
- Based on PayPal's Agent Toolkit
- Compatible with the Model Context Protocol specification
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
一种 Python 实现,使大型语言模型能够通过函数调用与 PayPal 的 API 交互,支持发票、订单、产品、订阅和交易等功能。
Related MCP Servers
- -securityFlicense-qualityA server implementing the Model Context Protocol to make and query payments through Worldpay APIs, enabling payment processing, payment queries, and checkout form generation.Last updated -
- -securityAlicense-qualityA Model Context Protocol server that provides comprehensive integration with PayPal's APIs, enabling seamless interaction with payment processing, invoicing, subscription management, and business operations through a standardized interface.Last updated -6Apache 2.0
- -securityAlicense-qualityA server that provides integration with PayPal's APIs, enabling seamless interaction with payment processing, invoicing, subscription management, and business operations through a standardized interface.Last updated -MIT License
- -securityAlicense-qualityThe PayPal Model Context Protocol server allows you to integrate with PayPal APIs through function calling. This protocol supports various tools to interact with different PayPal services.Last updated -200143Apache 2.0