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. 01覆盖九条链的余额查询
  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 多链余额

一次调用,九条链。 查询 Base、Ethereum、Arbitrum、Optimism、Polygon、Avalanche、BNB Chain、Solana 和 Tron 上某个地址的原生币和主要代币。它专为需要回答“这个钱包里有什么?”的 AI Agent 和应用打造,无需自行配置 RPC。

这里的一切操作都是只读的。它不会索要密钥,也不会转移资金。

内容费用
CLI / stdio MCP devx-multichain-balances (v2)下方托管 API 的客户端。单条链(原生币 + Tron 上的 USDC、USDT)免费;all / multichain_balances 是付费调用,使用你自己的钱包密钥支付免费 / 0.002 USDC
远程 MCP https://wallet-balances.nextill-pos.workers.dev/mcpbasic_balance(单条链,免费)+ multichain_balances_info免费
HTTP API GET /v1/balances最多支持 3 个地址(一个 EVM、一个 Solana、一个 Tron)→ 每条 EVM 链上的原生币 + USDC、USDT、DAI、EURC、跨链 USDC、WETH、WBTC/cbBTC;SOL + USDC/USDT(SPL);TRX + USDT/USDC(TRC-20);另可添加最多 10 种自定义代币(ERC-20、SPL mint、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 使用你的密钥签署免 Gas 的 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 facilitator 结算,并已列入 CDP x402 Bazaar。
  • 仅在生成结果之后结算。输入无效,或所有链的 RPC 都失败时,不会收费。失败的链会列在 summary.chains_failed 中。
  • chains 默认为与你提供的地址匹配的所有链(evm = 7 条 EVM 链)。
限制
  • 它不会发现任意代币,而是检查一份固定的已验证列表(参见 /tokens.json),你也可以自行传入额外代币。
  • 在 Solana 上,它会读取所有者的关联代币账户(钱包通常在此存放代币)。其他代币账户中的代币不计入。
  • 稳定币总额按面值计算(1 个代币 = 1 个单位),而非市场价格。
  • 数据来自免费的公共 RPC 节点(publicnode.com,并在需要时回退:Solana 使用 mainnet-beta / Tatum gateway,Tron 使用 TronGrid)。20 秒内的相同调用可能会从每个实例的短期缓存中返回(cache.hit)。

OpenAPI:/openapi.json · 条款:/terms

相关 DevX 工具

目录结构

  • cli/:npm 包 devx-multichain-balances(CLI + 托管 API 的 stdio MCP 客户端),npm test
  • worker/:托管 API 背后的 Cloudflare Worker(npm run build,npm test)

MIT。由 DevX 制作 · [email protected]

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。