mcpField
Q
query-token-info

query-token-info

github.com/binance其他1.1k8.9k 次安装2 天前更新
代码仓库

关于 query-token-info

这项由 CLI 驱动的技能可查询 Ethereum、BSC、Base 和 Solana 上的代币搜索结果、元数据、实时市场指标及 K 线数据,适用于需要只读代币研究的 Agent。

主要功能

  1. 01按名称、符号或地址搜索代币
  2. 02获取元数据和创建者信息
  3. 03查询实时价格、交易量、持有者及流动性
  4. 04获取 OHLCV K 线序列

适用场景

  1. 01在支持的链上查找代币
  2. 02查看代币元数据和社交链接
  3. 03检查当前市场指标
  4. 04获取技术分析所需的 K 线

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/binance/binance-skills-hub --skill query-token-info

安装后在 Claude Code 中输入/query-token-info确认已加载。

附带文件references/cli.mdscripts/cli.mjs

详细介绍

查询代币信息技能

概述

通过一个 CLI 提供四个只读代币端点。Agent 选择子命令并传入 JSON 数据;使用此技能,用户可以:

搜索代币:按名称、符号或合约地址跨链查找代币。 代币研究:获取代币元数据、社交链接和创建者信息。 市场分析:获取实时价格、交易量、持有者分布和流动性数据。 图表分析:获取用于技术分析的 K 线蜡烛图数据。

何时使用此技能

用户意图命令
按关键字、符号或合约地址搜索代币search
获取静态元数据(名称、符号、徽标、社交链接、创建者)meta
获取实时市场数据(价格、交易量、持有者、流动性)dynamic
获取蜡烛图 / OHLCV 数据kline

支持的链

链chainId
Ethereum1
BSC56
Base8453
SolanaCT_501

所有四个命令(search、meta、dynamic、kline)使用相同的 chainId 值。

如何调用 API

node <skill-dir>/scripts/cli.mjs <command> '<json_params>'

示例:

node <skill-dir>/scripts/cli.mjs search '{"keyword":"<keyword>","chainIds":"56"}'

命令

命令用途必需参数示例
search按关键字搜索代币keyword(可选:chainIds、orderBy)node <skill-dir>/scripts/cli.mjs search '{"keyword":"<keyword>","chainIds":"1,56,8453,CT_501"}'
meta静态代币元数据chainId、contractAddressnode <skill-dir>/scripts/cli.mjs meta '{"chainId":"56","contractAddress":"0x..."}'
dynamic实时市场数据chainId、contractAddressnode <skill-dir>/scripts/cli.mjs dynamic '{"chainId":"56","contractAddress":"0x..."}'
kline蜡烛图数据chainId、contractAddress、interval(可选:limit、from、to、pm)node <skill-dir>/scripts/cli.mjs kline '{"chainId":"56","contractAddress":"0x...","interval":"1min","limit":500}'

规则

  • 图标 URL:icon 字段是相对路径。在前面添加 https://bin.bnbstatic.com,即可获得可用的 URL。
  • 数字以字符串形式返回:所有数值型市场字段(price、volume24h、marketCap 等)均以字符串形式返回。进行算术运算前请先转换。
  • K 线数据是二维数组,而非 JSON 对象。每根蜡烛的数据格式为:[open, high, low, close, volume, timestamp_ms, count]。
  • K 线时间范围:同时提供 limit 和 from 时,limit 优先。将 to 与 limit 配合使用,可获取截至 to 的最近 N 根蜡烛。pm 用于选择价格(p,默认值)或市值(m)序列。
  • kline 支持的时间间隔:1s、1min、3min、5min、15min、30min、1h、2h、4h、6h、8h、12h、1d、3d、1w、1m。

CLI 完整参考

有关各子命令的调用方式、参数表、返回字段表和真实响应示例,请参阅 references/cli.md。

评论

支持 Markdown