mcpField
D
DevX Multichain Balances

DevX Multichain Balances

リモート
wallet-balances.nextill-pos.workers.dev金融データ02 日前に更新
リポジトリ公式サイト

DevX Multichain Balances について

DevX Multichain Balances は、7 つの EVM チェーン、Solana、Tron のウォレット残高を読み取り専用で照会します。RPC 環境を自前で運用せずにネイティブコインやトークンの保有状況を確認したい Agent やアプリ向けで、ホスト型 API、CLI、MCP から利用できます。

主な機能

  1. 019 チェーンの残高照会
  2. 02ネイティブコインと主要トークン
  3. 03カスタムトークンの照会
  4. 04ブロックまたはスロット番号とステーブルコイン合計
  5. 05無料の単一チェーン照会と有料の全件照会

活用シーン

  1. 01ウォレットアドレスの保有資産を確認
  2. 02対応チェーン間の残高を比較
  3. 03指定したカスタムトークンを照会

MCP 対応

CLI はホスト型 API に接続する stdio MCP クライアントで、`basic_balance`、`multichain_balances`、`multichain_balances_info` ツールを提供します。リモートの streamable HTTP MCP エンドポイントでは、無料の残高ツールと情報ツールを利用できます。

設定

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

エンドポイントhttps://wallet-balances.nextill-pos.workers.dev/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmdevx-multichain-balances2.1.0

ツール

詳細

DevX マルチチェーン残高

1 回の呼び出しで 9 つのチェーンに対応します。 Base、Ethereum、Arbitrum、Optimism、Polygon、Avalanche、BNB Chain、Solana、Tron 上のアドレスについて、ネイティブコインと主要なトークンを確認できます。独自に RPC を設定せずに「このウォレットには何が入っているか?」に答える必要がある AI エージェントやアプリ向けに構築されています。

ここでできることはすべて読み取り専用です。キーを要求することも、資金を移動することもありません。

内容料金
CLI / stdio MCP devx-multichain-balances(v2)以下のホスト型 API のクライアントです。1 つのチェーン(ネイティブコイン + Tron では USDC、USDT)は無料です。all / multichain_balances は有料の呼び出しで、ご自身のウォレットキーで支払います無料 / 0.002 USDC
リモート MCP https://wallet-balances.nextill-pos.workers.dev/mcpbasic_balance(1 つのチェーン、無料)+ multichain_balances_info無料
HTTP API GET /v1/balances最大 3 つのアドレス(EVM、Solana、Tron を各 1 つ)→ 各 EVM チェーンのネイティブコイン + USDC、USDT、DAI、EURC、ブリッジ版 USDC、WETH、WBTC/cbBTC、SPL の SOL + USDC/USDT、TRC-20 の TRX + USDT/USDC、さらに最大 10 個のカスタムトークン(ERC-20、SPL ミント、TRC-20)。ブロック番号/スロットを含み、ステーブルコインの額面合計を表示しますx402 経由で Base 上にて 0.002 USDC

稼働中のサービス:https://wallet-balances.nextill-pos.workers.dev · トークンリスト:/tokens.json

CLI

npx devx-multichain-balances 9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM          # free: SOL + USDC on Solana
npx devx-multichain-balances TNXoiAJ3dct8Fjg4M9fkLFh9S2v9TXc32G                      # free: TRX + USDT on Tron
npx devx-multichain-balances 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 --chain arbitrum   # free: ETH + USDC on Arbitrum

# paid, 0.002 USDC per call: every matching chain, all majors, custom tokens
export X402_PRIVATE_KEY=0x...   # a Base wallet holding a little USDC (use a dedicated low-balance wallet)
npx devx-multichain-balances all 0xd8dA...6045,9WzD...AWWM --chains base,ethereum,solana

支払いの仕組み:CLI は API に x402 の見積もりを要求し、それが Base 上の USDC 建てであることを確認します。支払い先は 0xB3cD…f247 で、金額が --max-usd(デフォルトは 0.01)以下であることも確認したうえで、@x402/fetch を使い、キーを使ってガス不要の EIP-3009 認証に署名します。キーはお使いのマシンから外に出ません。キーがない場合、all は見積もりを表示しますが、支払いは行わず、終了コード 2 で終了します。v2.0.0 以降、このパッケージは薄いクライアントです。残高を読み取るコードは同梱されず、照会するアドレスはホスト型 API に送信されます。

MCP

Claude Desktop / Cursor(stdio):

{ "mcpServers": { "multichain-balances": { "command": "npx", "args": ["-y", "devx-multichain-balances", "mcp"], "env": { "X402_PRIVATE_KEY": "0x... (optional, enables the paid tool)" } } } }

またはリモート(ストリーミング可能な HTTP):https://wallet-balances.nextill-pos.workers.dev/mcp(無料ツールと情報のみ)

ツール:basic_balance(無料)、multichain_balances(呼び出しごとに 0.002 USDC。X402_PRIVATE_KEY が設定されている場合にのみ支払い、0.01 USDC を超えることはありません。それ以外の場合は見積もりを返します)、multichain_balances_info。

有料のホスト型呼び出し(x402)

GET https://wallet-balances.nextill-pos.workers.dev/v1/balances?address=0x...,<solana>,<T...>[&chains=base,ethereum,solana,tron][&tokens=base:0xToken,solana:<mint>,tron:<T...>]
  • x402 v1 の本文(X-PAYMENT、ネットワーク base)を含む 402 と、v2 の PAYMENT-REQUIRED ヘッダー(PAYMENT-SIGNATURE、eip155:8453)を返します。どちらも利用できます。JSON 本文を含む POST も利用できます。
  • 2000 原子単位の USDC(0.002 USDC)が 0xB3cDDccEe6B150c8efFD55B961afc0Ecefe7f247 に支払われ、Coinbase CDP ファシリテーターを通じて決済されます。CDP x402 Bazaar に掲載されています。
  • 結果が生成された後にのみ決済されます。入力が無効な場合、またはすべてのチェーンで RPC が失敗した場合、課金されません。失敗したチェーンは summary.chains_failed に記載されます。
  • chains のデフォルトは、指定されたアドレスに一致するすべてのチェーンです(evm = 7 つの EVM チェーン)。
制限事項
  • 任意のトークンを検出することはありません。固定の検証済みリスト(/tokens.json を参照)を確認し、追加のトークンは自分で指定できます。
  • Solana では、所有者の関連トークンアカウント(通常ウォレットがトークンを保管する場所)を読み取ります。ほかのトークンアカウントに保管されたトークンは含まれません。
  • ステーブルコインの合計は額面価格(1 トークン = 1 単位)であり、市場価格ではありません。
  • データは無料のパブリック RPC ノードから取得されます(publicnode.com、およびフォールバックとして Solana では mainnet-beta / Tatum ゲートウェイ、Tron では TronGrid)。20 秒以内の同一の呼び出しは、インスタンスごとの短期キャッシュから返される場合があります(cache.hit)。

OpenAPI:/openapi.json · 利用規約:/terms

関連する DevX ツール

  • Address Poisoning Check:受取先は、信頼しているアドレスに似せたものですか?
  • 7702 Sweeper Check:ウォレットに EIP-7702 スイーパーの委任が設定されていますか?
  • Crypto Link Check:暗号資産の URL は、フィッシング/ドレイナーに似せたものですか?

構成

  • cli/:npm パッケージ devx-multichain-balances(CLI + ホストされた API 用の stdio MCP クライアント)、npm test
  • worker/:ホストされた API の背後で動作する Cloudflare Worker(npm run build、npm test)

MIT。制作:DevX · [email protected]

コメント

MCP は初めてですか?

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

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