PayPal MCP サーバー
PayPal APIとの包括的な統合を提供するモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、標準化されたインターフェースを通じて、PayPalの支払い処理、請求、サブスクリプション管理、そしてビジネスオペレーションとのシームレスな連携を実現します。
特徴
支払い処理
- 注文管理: 注文の作成、更新、追跡
- 支払い処理:さまざまな方法で支払いを処理します
- 支払いトークン: 将来使用するために支払いトークンを作成および管理します
- 紛争管理:支払い紛争と解決を処理する
事業運営
- 製品管理:製品カタログの作成と管理
- 請求書発行: プロフェッショナルな請求書を作成して送信します
- 支払い:複数の受取人への一括支払い処理
- サブスクリプション管理: 定期課金の作成と管理
ユーザー管理
- 本人確認: ユーザーの本人確認
- ユーザー情報: ユーザーデータの取得と管理
- Webプロファイル管理:チェックアウトエクスペリエンスをカスタマイズ
建築
インストール
前提条件
- Node.js 16.x 以降
- API 認証情報を持つ PayPal 開発者アカウント
手動インストール
- リポジトリをクローンする
- 依存関係をインストールする
- プロジェクトを構築する
- MCP 設定ファイルで PayPal の資格情報を設定します。
利用可能なツール
支払い業務
支払いトークンの作成
将来使用するために支払いトークンを作成します。
注文作成
PayPal で新しい注文を作成します。
キャプチャ順序
承認された注文の支払いを取得します。
サブスクリプションの作成
定期課金のサブスクリプションを作成します。
事業運営
製品を作成する
カタログに新しい製品を作成します。
請求書作成
新しい請求書を生成します。
支払いの作成
一括支払いを処理します。
エラー処理
サーバーは包括的なエラー処理を実装します。
- 入力検証: 具体的なメッセージによる詳細な検証エラー
- PayPal API エラー: PayPal エラーの詳細を含む構造化されたエラー応答
- ネットワーク エラー: 一時的なネットワークの問題に対する再試行ロジック
- 認証エラー: トークンの自動更新とエラーメッセージのクリア
- レート制限: API レート制限のバックオフ戦略
セキュリティに関する考慮事項
- すべての機密データは検証され、サニタイズされます
- PayPalによるOAuth 2.0認証
- 環境変数による安全な資格情報管理
- すべてのAPIパラメータの入力検証
- エラーメッセージは機密情報を公開しません
発達
建物
開発モードで実行
テスト
リンティング
書式設定
貢献
- リポジトリをフォークする
- 機能ブランチを作成する
- 変更をコミットする
- ブランチにプッシュする
- プルリクエストを作成する
ライセンス
MITライセンス
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
- -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 -TypeScript
- -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 -TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables Claude AI to interact with Paybyrd's payment processing API, allowing for creating payment links, processing refunds, and retrieving order information.Last updated -5TypeScript
Paddle MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that provides tools for interacting with the Paddle Billing API, enabling users to manage products, prices, customers, transactions, subscriptions, and create custom financial reports.Last updated -84319TypeScriptApache 2.0