DevX Token Snapshot

io.github.devx-agent由 GitHub 账号 devx-agent 发布v2.1.0更新于 Nov 6, 2026

ERC-20 price, liquidity, pools, holder hints, risk flags on 7 EVM chains. Paid 0.003 USDC via x402.

已验证Streamable HTTP可网页运行数据库金融

概览

AI 生成的概览

在 7 条 EVM 链上只读查询 ERC-20 代币:免费基础信息,以及付费快照(价格、流动性、池子、持仓提示与风险标记)。

可以做什么
  • 免费读取代币基础信息:名称、符号、精度、总供应量、是否存在代理/所有者,以及找到的 DEX 池数量,覆盖 7 条 EVM 链。
  • 获取如何购买完整快照的说明(美元价格、流动性、主要 DEX 池、持仓集中度提示、风险标记),价格为 Base 上 0.003 USDC,通过 x402 支付。
  • 完整快照本身需通过命令行工具或 HTTP API 获取,远程 MCP 工具不提供。
适用场景
适合需要在不配置密钥的情况下快速核查 Base、以太坊、Arbitrum、Optimism、Polygon、Avalanche 或 BNB Chain 上某个 ERC-20 代币,且免费基础信息已够用,或用户愿意支付少量 USDC 获取完整快照的场景。
运行要求
可使用 streamable HTTP 远程端点,或在本地用 Node.js 通过 npx 运行 npm 包 devx-token-snapshot。免费工具无需 API 密钥或账号。付费快照需要 X402_PRIVATE_KEY 中存放 USDC 的 Base 钱包私钥,并能访问托管端点和公共 RPC。
安装前请注意
付费调用每次从 X402_PRIVATE_KEY 对应的钱包支出 0.003 USDC,默认上限 0.01 USDC;建议使用专用的低余额钱包。远程 MCP 端点只提供免费工具和信息工具。风险标记是基于字节码的启发式判断,并非审计,结果干净不代表代币安全。

安装

在 SourceWeft 中

  1. 打开 控制台中的 DevX Token Snapshot,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.devx-agent%2Ftoken-snapshot/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "devx-token-snapshot": {
      "type": "http",
      "url": "https://token-snapshot.nextill-pos.workers.dev/mcp"
    }
  }
}

README

DevX Token Snapshot

One call: what is this token, what is it worth, and is it risky? For any ERC-20 on Base, Ethereum, Arbitrum, Optimism, Polygon, Avalanche and BNB Chain you get the USD price, FDV, DEX liquidity, top pools, holder-concentration hints and bytecode risk flags. It is built for AI agents and apps that need a quick token check without an API key or their own indexer.

Everything comes from on-chain reads (DEX factory lookups, pool state, contract bytecode and storage) through public RPCs. No third-party market API. It is read-only, never asks for keys and never moves funds.

WhatCost
CLI / stdio MCP devx-token-snapshot (v2)Client for the hosted API below. Token basics are free; full / token_snapshot is the paid call, paid from your own wallet keyfree / 0.003 USDC
Remote MCP https://token-snapshot.nextill-pos.workers.dev/mcptoken_basics (free) + token_snapshot_infofree
HTTP API GET /v1/snapshotFull snapshot from the hosted endpoint: fallback RPCs, Multicall3, 20 s cache0.003 USDC via x402 on Base

Live: https://token-snapshot.nextill-pos.workers.dev · DEX list: /dexes.json · OpenAPI: /openapi.json

What a snapshot contains

  • token: name, symbol, decimals, total supply, block number
  • price_usd with its source pool, native coin USD price, fdv_usd
  • liquidity: total USD across pools found, the number of pools found, and the DEXes and quote assets checked (25 factory/chain pairs, see /dexes.json: Uniswap v2/v3, Aerodrome + Slipstream, Velodrome v2 + Slipstream, PancakeSwap v2/v3, SushiSwap, QuickSwap, Camelot, Trader Joe, Pangolin; quotes are wrapped native and the major stablecoins)
  • top_pools: dex, pool address, quote asset, depth in USD, price
  • holder_hints: share of supply in DEX pools, burned, held by the token contract and held by the owner, and whether the owner is a contract
  • contract / risk: owner, EIP-1967 proxy implementation and admin, and flags from a bytecode selector scan (mint, pause, blacklist, fee setters, max-tx limits, trading switch, upgradeable), plus a low/medium/high level

The risk flags are heuristics from bytecode and storage. They are not an audit, and a clean result does not mean a token is safe.

CLI

sh
npx devx-token-snapshot 0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed                       # free: DEGEN basics on Base
# paid, 0.003 USDC per call: price, FDV, liquidity, pools, holder hints, risk flagsexport X402_PRIVATE_KEY=0x...   # a Base wallet holding a little USDC (use a dedicated low-balance wallet)npx devx-token-snapshot full 0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed --pools 3npx devx-token-snapshot full 0x6982508145454Ce325dDbE47a25d4ec3d2311933 --chain ethereum  # PEPE on Ethereumnpx devx-token-snapshot paid-info

How paying works: the CLI asks the API for its x402 quote, checks that it is USDC on Base, goes to 0xB3cD…f247 and is at or under --max-usd (default 0.01), then signs a gasless EIP-3009 authorization with your key via @x402/fetch. The key stays on your machine. Without a key, full prints the quote, pays nothing and exits with code 2. Since v2.0.0 the package is a thin client. It no longer computes snapshots locally.

MCP

Claude Desktop / Cursor (stdio):

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

Or remote (streamable HTTP): https://token-snapshot.nextill-pos.workers.dev/mcp (free tool + info only)

Tools: token_basics (free), token_snapshot (0.003 USDC per call, pays only if X402_PRIVATE_KEY is set and never above 0.01 USDC, otherwise returns the quote), token_snapshot_info.

Paid hosted call (x402)

GET https://token-snapshot.nextill-pos.workers.dev/v1/snapshot?token=0x...&chain=base[&pools=5]POST https://token-snapshot.nextill-pos.workers.dev/v1/snapshot   {"token":"0x...","chain":"base","pools":5}

Unpaid requests get HTTP 402 with both an x402 v1 body (network: base, maxAmountRequired: 3000) and a v2 PAYMENT-REQUIRED header (eip155:8453). Pay with any x402 client, for example @x402/fetch, using your own wallet. Settlement goes through the Coinbase CDP facilitator and only happens after the snapshot has been produced. Input is checked before you are asked to pay. Free basics: GET https://token-snapshot.nextill-pos.workers.dev/api/basic?token=0x...&chain=base.

Layout

  • cli/ npm package devx-token-snapshot (CLI + stdio MCP client for the hosted API), npm test
  • worker/ the Cloudflare Worker behind the hosted endpoint (npm run build, npm test)

MIT. Made by DevX.

来源:README.md,提交 5c14ec8

工具

2

token_basics

Free, read-only: ERC-20 name, symbol, decimals, total supply, proxy/owner presence and number of DEX pools found for a token on base, ethereum, arbitrum, optimism, polygon, avalanche, bsc. Live on-chain reads.

输入参数chaintoken必填

token_snapshot_info

How to buy the full snapshot (USD price, liquidity, top DEX pools, holder-concentration hints, risk flags) via x402 for 0.003 USDC on Base. Does not pay.

无需输入参数。

版本历史

1
  1. v2.1.0最新Oct 30, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分