mcpField
U
U.CASH Pay

U.CASH Pay

リモート
github.com/UdotCASH金融データ06 週間前に更新
リポジトリ

U.CASH Pay について

U.CASH Payは、加盟店のpay.u.cash運用を管理する加盟店側のMCPサーバーです。ホスト型チェックアウトの作成、決済Webhookの検証、連携情報と設定の参照に対応します。

主な機能

  1. 01ホスト型チェックアウトの作成
  2. 02HMACによるWebhook署名の検証
  3. 03連携情報の参照
  4. 04安全なエージェント設定の参照

活用シーン

  1. 01加盟店取引のチェックアウト作成
  2. 02決済Webhookの検証
  3. 03連携情報や設定の取得

MCP 対応

チェックアウト作成、Webhook検証、加盟店の連携情報と設定の参照機能をMCPクライアントに提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.u.cash/
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

14
パラメーター型必須説明
res_idstringはい
statusbooleanいいえポーリングモード:GET /r/{id}?status=1 - 新しいチャレンジを発行しない決済確認

詳細

mcp-ucash

U.CASH Pay 向けの加盟店側 MCP サーバーです。Claude Desktop、Cursor、または任意の MCP クライアントから加盟店の pay.u.cash を管理できます。チェックアウトの作成、決済完了 Webhook の検証、設定と連携用認証情報の読み取りが可能です。

ツール

  • create_checkout(amount, currency, title, external_reference) → ホスト型チェックアウト URL +トランザクション ID
  • verify_webhook(raw_body, signature_header) → X-Webhook-Signature の HMAC 検証
  • get_integrations() → Discord/Telegram/BigCommerce/Ecwid/Wix の認証情報(/v1/integrations から取得)
  • get_settings() → 安全なエージェント設定(/v1/settings から取得)

実行

# one-liner: uv installs an isolated Python 3.10+ and the deps for you
uvx --from mcp-ucash python -m mcp_ucash

またはソースから実行:

pip install "mcp[cli]"
export UXC_API_KEY=uxc_...          # agent API key, for /v1/* reads
export UCASH_CLOUD_TOKEN=st_...     # store cloud token, for create_checkout
export UCASH_WEBHOOK_SECRET=...     # for verify_webhook
python mcp_ucash.py

Claude Desktop/Cursor の設定

{
  "mcpServers": {
    "ucash": {
      "command": "uvx",
      "args": ["--from", "mcp-ucash", "python", "-m", "mcp_ucash"],
      "env": {
        "UXC_API_KEY": "uxc_...",
        "UCASH_CLOUD_TOKEN": "st_...",
        "UCASH_WEBHOOK_SECRET": "..."
      }
    }
  }
}

MCP ディレクトリ

このリポジトリには、MCP ディレクトリが読み込むマニフェストが含まれています。

  • mcp.json - クライアント/レジストリ記述子(Glama、MCP Registry)。
  • smithery.yaml - Smithery 用のビルドおよび起動仕様。

ライセンス

MIT。

コメント

MCP は初めてですか?

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

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