PayPal MCP サーバー
PayPal APIとの統合を実現するモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、標準化されたインターフェースを通じて、PayPalの支払い処理、請求、サブスクリプション管理、そしてビジネスオペレーションとのシームレスな連携を実現します。
特徴
- 支払い処理: 支払い、注文、支払いトークンの作成と取得
- サブスクリプション管理: 定期サブスクリプションの作成と管理
- ビジネスオペレーション:製品、請求書を作成し、支払いを処理する
- ユーザー管理: ユーザー情報を取得し、Webプロファイルを作成します
- 安全な認証: リフレッシュ処理による自動トークン管理
- 入力検証: Zodスキーマを使用した包括的な検証
- エラー処理: 堅牢なエラー処理とログ記録
インストール
構成
PayPal API 認証情報を使用して、ルート ディレクトリに.env
ファイルを作成します。
使用法
サーバーの実行
MCP構成
MCP 構成ファイルにサーバーを追加します。
利用可能なツール
支払いツール
create_payment_token
: 将来使用するために支払いトークンを作成するcreate_order
: PayPalで新しい注文を作成するcapture_order
: 承認された注文の支払いをキャプチャするcreate_payment
: 直接支払いを作成するcreate_subscription
: 定期課金のサブスクリプションを作成する
ビジネスツール
create_product
: カタログに新しい製品を作成するcreate_invoice
: 新しい請求書を生成するcreate_payout
: 一括支払いを処理する
ユーザーツール
get_userinfo
: ユーザー情報を取得するcreate_web_profile
: Webエクスペリエンスプロファイルを作成するget_web_profiles
: Webエクスペリエンスプロファイルのリストを取得する
発達
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
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.
PayPal の API との統合を提供し、標準化されたインターフェースを通じて支払い処理、請求、サブスクリプション管理、ビジネス オペレーションとのシームレスなやり取りを可能にするサーバーです。
Related MCP Servers
- AsecurityAlicenseAqualityThis is an MCP server to manage PayPalLast updated -12JavaScriptMIT License
- -securityAlicense-qualityA server that integrates with Stripe for handling payments, customers, and refunds through the Model Context Protocol, providing a secure API to manage financial transactions.Last updated -13PythonMIT License
- -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 -TypeScriptApache 2.0
- AsecurityFlicenseAqualityA server that provides easy access to Payman AI's APIs, allowing users to create payees, search payees, send payments, and check balances using natural language prompts.Last updated -53JavaScript