mcpField
B
BlindPay

BlindPay

リモート
blindpay.com金融データ95 日前に更新
リポジトリ公式サイト

BlindPay について

BlindPayは、グローバル決済向けのステーブルコイン決済基盤をAIアシスタントから利用できるMCPサーバーです。OAuthによるリモート接続とAPIキーを使うローカル実行に対応し、読み取り専用プロファイルも選べます。

主な機能

  1. 01個人・法人の受取人を管理
  2. 02複数チェーンで送金と入金を処理
  3. 03見積もり作成と為替レート取得
  4. 04仮想口座とブロックチェーンウォレットの管理
  5. 05WebhookとAPIキーの設定
  6. 06全ツールまたは読み取り専用を選択

活用シーン

  1. 01ブラジルの銀行口座への送金見積もり
  2. 02最近の送金履歴の確認
  3. 03受取人向け仮想口座の作成
  4. 04一般向けアシスタントを読み取り専用に制限

MCP 対応

リモートのStreamable HTTP MCPサーバーとローカルのstdioサーバーを提供し、同じツールとWebhookイベントリソースを公開します。リモート接続はOAuth 2.1、ローカル実行はAPIキーを使用し、読み取り専用プロファイルにも対応します。

設定

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

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

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

すべてのエンドポイント
Streamable HTTPhttps://mcp.blindpay.com/mcp
Streamable HTTPhttps://mcp.blindpay.com/mcp/readonly
パッケージ
npm@blindpay/mcp1.9.3

ツール

詳細

BlindPay MCP サーバーREADME の画像

chat on Discord twitter npm version Install in VS Code

BlindPay の公式 Model Context Protocol サーバーです。グローバル決済向けのステーブルコイン API を提供します。

この MCP サーバーでできること

この MCP サーバーを通じて、AI アシスタント(Cursor、Claude Code、Codex など)が BlindPay のステーブルコイン決済インフラにアクセスできます。AI アシスタントが次の操作を行えるツールを提供します。

  • 受取人(個人/法人)の作成と管理
  • 複数のブロックチェーンでの支払いと入金の処理
  • 見積もりの作成と為替レートの取得
  • バーチャルアカウントとブロックチェーンウォレットの管理
  • Webhook と API キーの設定
  • その他...

接続方法は2つあります

リモートサーバー(推奨)ローカル npx サーバー
URL/コマンドhttps://mcp.blindpay.com/mcpnpx -y @blindpay/mcp
認証BlindPay アカウントで OAuth 2.1 サインイン(PKCE)BLINDPAY_API_KEY 環境変数
トランスポートStreamable HTTPstdio
対応クライアントClaude、ChatGPT、Cursor、VS Code、Grok、リモート接続に対応したクライアント全般stdio に対応した MCP クライアント全般

どちらも同じツール、同じサーバー指示(呼び出し順序、単位、テスト金額)、同じ Webhook イベントリソース(blindpay://webhooks/events)を提供します。リモートサーバーには API キーは不要です。クライアントがブラウザーを開き、サインインしてインスタンスを選択すると、そのインスタンスでのロールに応じた範囲のトークンが発行されます。

ツールプロファイル

ローカルサーバーで BLINDPAY_MCP_PROFILE を設定すると、公開するツールを選択できます。

プロファイルツール使用する場面
full(デフォルト)支払いと送金を含む、公開 API のすべての操作AI コーディングアシスタントを使って開発または運用する場合
readonlyGET 操作のみ:ステータス、残高、履歴。ウォレットの署名メッセージ、Webhook シークレット、Webhook ポータルへのアクセスを行うツールを除外し、/mcp/readonly と同様に JSON レスポンスから trace_id を除外しますコンシューマー向けアシスタント、または資金を移動するツールを使いたくない場合

各ツールには、HTTP 動詞から判定される MCP アノテーション(readOnlyHint、destructiveHint、idempotentHint)が付与されるため、クライアント側で確認を求めるかどうかを制御できます。

前提条件(ローカルサーバーのみ)

API キーと Instance ID を取得する:

  1. BlindPay でアカウントを作成します
  2. 開発用インスタンスを作成します
  3. BlindPay Dashboard に移動します
  4. インスタンスを選択し、API Keys タブをクリックします
  5. 新しい API キーを作成します
  6. ダッシュボードの URL からインスタンス ID(形式:in_xxxxxxxxxxxx)をコピーします

インストールが必要な依存関係:

node -v を実行すると、Node.js がインストールされているか確認できます。Npm についても同様に、npm -v を実行して確認できます。

インストール

Cursor

ワンクリックでインストール(API キーを使用するリモートサーバー):

Cursor に追加

~/.cursor/mcp.json の YOUR_BLINDPAY_API_KEY を、ダッシュボードで取得したキーに置き換えてください。Cursor の OAuth サインインでは動的なクライアント登録が必要ですが、BlindPay のサインインでは対応していないため、リモートサーバーは代わりに API キーをベアラートークンとして受け取ります。plugins/cursor の Cursor プラグインを使うと、両方のエンドポイントを設定できます。

ワンクリックでインストール(API キーを使用するローカルサーバー):

Cursor に MCP を追加

インストール後、API キーとインスタンス ID を ~/.cursor/mcp.json に追加してください:

{
  "mcpServers": {
    "blindpay": {
      "command": "npx",
      "args": ["-y", "@blindpay/mcp"],
      "env": {
        "BLINDPAY_API_KEY": "your-api-key-here",
        "BLINDPAY_INSTANCE_ID": "your-instance-id-here"
      }
    }
  }
}
Claude Code

プラグインとして(リモートサーバー、OAuth、API キー不要):

claude plugin marketplace add blindpaylabs/blindpay-mcp
claude plugin install blindpay@blindpay

または、通常の MCP サーバーとして:

claude mcp add --transport http blindpay https://mcp.blindpay.com/mcp

API キーを使用するローカルサーバー:

claude mcp add --transport stdio blindpay --env BLINDPAY_API_KEY=your-api-key-here --env BLINDPAY_INSTANCE_ID=your-instance-id-here -- npx -y @blindpay/mcp
Claude Desktop

Claude Desktop の設定ファイルに追加してください:

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "blindpay": {
      "command": "npx",
      "args": ["-y", "@blindpay/mcp"],
      "env": {
        "BLINDPAY_API_KEY": "your-api-key-here",
        "BLINDPAY_INSTANCE_ID": "your-instance-id-here"
      }
    }
  }
}
Codex

リモートサーバー(OAuth、API キー不要):

codex mcp add blindpay --url https://mcp.blindpay.com/mcp

API キーを使用するローカルサーバー:

codex mcp add blindpay --env BLINDPAY_API_KEY=your-api-key-here --env BLINDPAY_INSTANCE_ID=your-instance-id-here -- npx -y @blindpay/mcp

または、~/.codex/config.toml(またはプロジェクト単位の .codex/config.toml)に追加してください:

[mcp_servers.blindpay]
command = "npx"
args = ["-y", "@blindpay/mcp"]

[mcp_servers.blindpay.env]
BLINDPAY_API_KEY = "your-api-key-here"
BLINDPAY_INSTANCE_ID = "your-instance-id-here"
VS Code

上部の VS Code にインストール バッジをクリックするか、.vscode/mcp.json に追加してください:

{
  "servers": {
    "blindpay": {
      "type": "http",
      "url": "https://mcp.blindpay.com/mcp"
    }
  }
}

ギャラリーに登録されたら、拡張機能ビューで @mcp blindpay を検索することもできます。

Windsurf

~/.codeium/windsurf/mcp_config.json に追加してください:

{
  "mcpServers": {
    "blindpay": {
      "serverUrl": "https://mcp.blindpay.com/mcp"
    }
  }
}
Raycast

Raycast で Model Context Protocol Registry 拡張機能を開き、BlindPay を検索して Install Server をクリックしてください。または、Cursor のセクションにあるローカル設定を使い、Manage Servers → Add Server から手動でインストールしてください。

Claude(claude.ai / Claude Desktop、リモート)

Settings → Connectors → Add custom connector で https://mcp.blindpay.com/mcp を貼り付け、サインインを完了してください。コンシューマー向けディレクトリでは、読み取り専用のツールのみが公開されます。

ChatGPT

Settings → Connectors → Advanced で Developer Mode を有効にし、OAuth 認証を使って https://mcp.blindpay.com/mcp のコネクターを Create してください。

Grok

Grok Build プラグイン(推奨): xAI プラグインマーケットプレイスから blindpay をインストールしてください。このプラグインには、両方のリモート HTTP MCP エンドポイントが含まれています:

サーバーURLスコープ
blindpayhttps://mcp.blindpay.com/mcp全機能(読み取り+書き込み)
blindpay-readonlyhttps://mcp.blindpay.com/mcp/readonly読み取り専用

どちらも BlindPay アカウントで OAuth 2.1(PKCE)を使用するため、貼り付ける API キーは不要です。

カスタムコネクター(有料の Grok プラン): https://grok.com/connectors → New Connector → Custom に移動し、https://mcp.blindpay.com/mcp(または読み取り専用 URL)を入力します。クライアント認証情報は空のままにして、求められたら BlindPay のサインインを完了してください。

Cline

https://github.com/blindpaylabs/blindpay-mcp から BlindPay MCP サーバーをインストールするよう Cline に依頼してください。llms-install.md に従ってインストールされます。

Gemini CLI
gemini extensions install https://github.com/blindpaylabs/blindpay-mcp
Docker

このリポジトリからビルドした、コンテナー内のローカル stdio サーバー:

docker build -t blindpay-mcp .
docker run -i --rm -e BLINDPAY_API_KEY=your-api-key-here -e BLINDPAY_INSTANCE_ID=your-instance-id-here blindpay-mcp
その他の MCP クライアント

リモート:クライアントを https://mcp.blindpay.com/mcp に接続してください(Streamable HTTP、/.well-known/oauth-protected-resource を介した OAuth 2.1 ディスカバリー)。 ローカル:BLINDPAY_API_KEY を設定して、stdio 経由で npx -y @blindpay/mcp を実行してください。

プロンプトの例

設定が完了したら、AI アシスタントに BlindPay とのやり取りを依頼できます。

"Get me a quote for sending 1000 USDC to a bank account in Brazil"

"List all my recent payouts from the last 7 days"

"Create a virtual account for receiver with ID re_xxxxxxxxxxxx"

"Show me the available payment rails"

"Get all receivers for instance in_xxxxxxxxxxxx"

ヒント

BLINDPAY_INSTANCE_ID を設定すると、リモートサーバーと同様に、インスタンスに紐付くすべてのツールでインスタンス ID が自動入力されます。モデルが送信した値は無視されます。設定しない場合は、プロンプトにインスタンス ID を指定してください。

ドキュメント

サポート

ライセンス

このプロジェクトはMIT Licenseのもとでライセンスされています。詳細については LICENSE ファイルをご覧ください。

BlindPay チームが ❤️ を込めて作成しました

コメント

MCP は初めてですか?

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

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