Skip to main content
Glama
akramIOT

PayPal MCP Server

by akramIOT

非公式PayPal MCPサーバー

PayPal MCP サーバー

PayPal API統合のためのモデルコンテキストプロトコル(MCP)サーバーのPython実装。このサーバーにより、大規模言語モデル(LLM)が関数呼び出しを通じてPayPal APIと連携できるようになります。

特徴

  • PayPal API のモデルコンテキストプロトコルの完全実装

  • すべての主要な PayPal API エンドポイントをサポート:

    • 請求書: 作成、一覧表示、表示、送信、リマインダー、キャンセル、QR コード

    • 注文:作成、取得、キャプチャ

    • 製品: 作成、一覧表示、表示、更新

    • サブスクリプションプラン: 作成、リスト、表示

    • サブスクリプション: 作成、表示、キャンセル

    • 出荷:作成、追跡

    • 紛争: リスト、表示、承認

    • 取引: リストとフィルタリング

Related MCP server: PayPal MCP Server

インストール

PyPIから

pip install paypal-mcp-server

ソースから

git clone https://github.com/yourusername/paypal-mcp-server.git
cd paypal-mcp-server
pip install -e .

Dockerの使用

docker pull ghcr.io/yourusername/paypal-mcp-server:latest

使用法

コマンドライン

# Using environment variables
export PAYPAL_ACCESS_TOKEN="your_access_token"
export PAYPAL_ENVIRONMENT="SANDBOX"  # or "PRODUCTION"
paypal-mcp --tools=all

# Or with command line arguments
paypal-mcp --tools=all --access-token=your_access_token --paypal-environment=SANDBOX

特定のツールのみを有効にする

paypal-mcp --tools=invoices.create,invoices.list,orders.create --access-token=your_token

Dockerを使用

docker run -e PAYPAL_ACCESS_TOKEN="your_access_token" -e PAYPAL_ENVIRONMENT="SANDBOX" ghcr.io/yourusername/paypal-mcp-server:latest --tools=all

Claude Desktopとの統合

~/Claude/claude_desktop_config.jsonに以下を追加します。

{
   "mcpServers": {
     "paypal": {
       "command": "paypal-mcp",
       "args": [
         "--tools=all"
       ],
       "env": {
         "PAYPAL_ACCESS_TOKEN": "YOUR_PAYPAL_ACCESS_TOKEN",
         "PAYPAL_ENVIRONMENT": "SANDBOX"
       }
     }
   }
}

PayPalアクセストークンの取得

クライアント ID とクライアント シークレットを使用して PayPal アクセス トークンを生成できます。

curl -v https://api-m.sandbox.paypal.com/v1/oauth2/token \
  -H "Accept: application/json" \
  -H "Accept-Language: en_US" \
  -u "CLIENT_ID:CLIENT_SECRET" \
  -d "grant_type=client_credentials"

発達

開発環境のセットアップ

# Clone the repository
git clone https://github.com/yourusername/paypal-mcp-server.git
cd paypal-mcp-server

# Install dev dependencies
pip install -e ".[dev]"

# Install pre-commit hooks
pre-commit install

テストの実行

pytest -xvs

パッケージの構築

python -m build

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。

謝辞

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    6
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    A server that provides integration with PayPal's APIs, enabling seamless interaction with payment processing, invoicing, subscription management, and business operations through a standardized interface.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    The 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.
    393
    190
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables AI agents to interact with multiple payment providers (Stripe, Paystack) through a unified API. Supports payment initialization, verification, refunds, customer management, and invoicing without requiring knowledge of specific provider implementations.
    2

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/akramIOT/paypal_mcp_server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server