mcpField
S
SpherePay

SpherePay

ローカル
github.com/danchev金融データ034 週間前に更新

SpherePay について

SpherePay は、Claude から SpherePay の顧客、入金手段、送金などを管理する MCP サーバーです。複数手順のワークフローと参照専用ツールを備え、送金の冪等性や入力検証にも対応しています。

主な機能

  1. 01顧客の登録と本人確認
  2. 02銀行口座とウォレットの設定
  3. 03冪等性を備えた送金
  4. 04バーチャル口座とオフランプ
  5. 05Webhook とイベントの参照
  6. 06入力検証とログの個人情報除去

活用シーン

  1. 01個人・法人顧客の登録
  2. 02法定通貨や暗号資産の入金手段の設定
  3. 03資金手段間の送金
  4. 04送金とWebhookイベントの追跡

MCP 対応

MCP クライアント向けに、複数手順の操作ツールと参照専用ツールを含む SpherePay の24種類のツールを公開します。Claude Desktop などの対応クライアントに接続できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"danchev-spherepay": {
"command": "uvx",
"args": [
"spherepay-mcp"
],
"env": {
"SPHEREPAY_API_KEY": "<SPHEREPAY_API_KEY>",
"SPHEREPAY_BASE_URL": "<SPHEREPAY_BASE_URL>",
"SPHEREPAY_TIMEOUT": "<SPHEREPAY_TIMEOUT>",
"SPHEREPAY_MAX_RETRIES": "<SPHEREPAY_MAX_RETRIES>"
}
}
}
}
起動コマンドuvx spherepay-mcp
設定が必要な環境変数
SPHEREPAY_API_KEYシークレットYour SpherePay API key (Bearer token). Get one at https://dashboard.spherepay.co
SPHEREPAY_BASE_URLAPI base URL. Use https://api.sandbox.spherepay.co for testing or https://api.spherepay.co for production.
SPHEREPAY_TIMEOUTRequest timeout in seconds (default: 30)
SPHEREPAY_MAX_RETRIESMaximum retry attempts for transient failures (default: 3)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypispherepay-mcp0.0.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

SpherePay MCP サーバー

SpherePay決済プラットフォーム用のModel Context Protocolサーバーです。Claude から顧客、銀行口座、ウォレット、送金、仮想口座、Webhook、CCTP オフランプを直接管理できます。

機能

  • 厳選された24個のツール — 複数ステップの操作に対応する9個のワークフローツールと、即時検索用の15個の読み取り専用ツール
  • 自動リトライ — 指数バックオフとレート制限への対応
  • 送金の冪等性 — 重複リクエストは安全に重複排除されます
  • ログ内の個人情報のマスキング — 口座番号、銀行コード、個人データはログに記録されません
  • ツールの実行境界で入力を検証 — API 呼び出しの前に、ID、通貨、ネットワーク、金額を検証します
  • デスクトップ拡張機能(.mcpb) — ワンクリックで Claude Desktop にインストールできます

ツール

ワークフローツール
ツール説明
onboard_customer顧客(個人または法人)を作成し、TOS/KYC 検証リンクを生成します
verify_customer2段階認証:OTP を送信し、その後、顔認証で確認します
setup_funding顧客の銀行口座(USD/EUR)または暗号資産ウォレットを作成します
execute_transfer冪等性を自動処理して、資金調達手段間で送金します
onboard_business_rep法人代表者を作成して確認します
setup_virtual_account法定通貨をステーブルコインに自動変換する仮想口座を作成します
setup_offloader_walletステーブルコインを法定通貨に変換するオフランプ用ウォレットを作成します
create_webhookHTTPS Webhook 経由でイベント通知を受信するよう登録します
submit_cctp_offrampクロスチェーンのオフランプ償還用に CCTP バーン取引を送信します
読み取り専用ツール
ツール説明
get_customer / list_customers顧客の詳細と確認状況を取得します
get_transfer / list_transfers送金情報を取得し、顧客/ステータス/種類で絞り込みます
get_bank_account / list_bank_accounts銀行口座の詳細を取得し、顧客で絞り込みます
get_wallet / list_walletsウォレットの詳細を取得し、顧客で絞り込みます
get_virtual_account / list_virtual_accounts仮想口座の詳細と入金手順を取得します
list_virtual_account_transfers仮想口座の入金と変換の一覧を取得します
get_offloader_wallet / list_offloader_walletsオフローダーウォレットの詳細とオフランプ設定を取得します
get_webhookWebhook の詳細と配信状況を取得します
get_eventイベントの詳細と Webhook 配信記録を取得します

対応する通貨とネットワーク

通貨種類
usd, eur法定通貨
usdc, usdt, eurcステーブルコイン
ネットワーク種類
ach, wire, sepa法定通貨決済網
ethereum, polygon, sol, base, arbitrum, tron, avalanche, optimismブロックチェーン

インストール

前提条件
Claude Desktop(stdio)

Claude Desktop の設定(claude_desktop_config.json)に追加します:

{
  "mcpServers": {
    "spherepay": {
      "command": "uvx",
      "args": ["spherepay-mcp"],
      "env": {
        "SPHEREPAY_BASE_URL": "https://api.sandbox.spherepay.co",
        "SPHEREPAY_API_KEY": "your_api_key_here"
      }
    }
  }
}
デスクトップ拡張機能

GitHub Releasesから最新の.mcpbファイルをダウンロードし、ダブルクリックして Claude Desktop にインストールします。

スタンドアロン
git clone https://github.com/danchev/spherepay-mcp.git
cd spherepay-mcp
uv sync
uv run spherepay-mcp

設定

変数必須デフォルト説明
SPHEREPAY_API_KEYはい—SpherePay API キー(Bearer トークン)
SPHEREPAY_BASE_URLいいえhttps://api.sandbox.spherepay.coAPI のベース URL。本番環境では https://api.spherepay.co を使用します
SPHEREPAY_TIMEOUTいいえ30リクエストのタイムアウト(秒)
SPHEREPAY_MAX_RETRIESいいえ3一時的な障害(429、5xx)に対する最大リトライ回数

ライセンス

AGPL-3.0 ライセンス。詳細は LICENSE をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。