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 分