Etherscan MCP 工具
该工具提供与区块链数据交互的功能,特别是检索给定链上代币的总供应量、检索给定链名称的链 ID,以及检索给定链 ID 的 RPC 端点的过滤列表。
用法
该工具具有以下功能:
获取总供应量:根据给定地址和链 ID 检索代币的总供应量。
获取链 ID :检索给定链名称的链 ID。
获取过滤的 RPC 列表:检索给定链 ID 的 RPC 端点的过滤列表。
获取总供应量
要获取代币的总供应量,您需要提供链 ID 和代币地址。
参数:
chain_id:区块链网络的ID。token_address:代币的地址。
例子:
要查找链56上代币0x6B2a01A5f79dEb4c2f3c0eDa7b01DF456FbD726a的总供应量,您可以使用以下命令:
然后,该工具将返回代币的总供应量,例如:
获取链ID
要获取链 ID,您需要提供链名称。
参数:
chain_name:区块链网络的名称。
例子:
要查找BNB Smart Chain Mainnet的链 ID,您可以使用以下命令:
然后该工具将返回链 ID,例如:
获取过滤后的 RPC 列表
要获取经过筛选的 RPC 端点列表,您需要提供链 ID。您还可以通过isOpenSource和tracking进行筛选。
参数:
chain_id:区块链网络的ID。isOpenSource(可选):按 isOpenSource 进行过滤。tracking(可选):按跟踪过滤(无、是、有限、未指定)。
例子:
要查找链 ID 1的 RPC 列表,您可以使用以下命令:
然后该工具将返回链 ID 1 的 RPC 列表。