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.
chaintokenrequired
io.github.devx-agentPublished by GitHub account devx-agentv2.1.0Updated Nov 6, 2026
ERC-20 price, liquidity, pools, holder hints, risk flags on 7 EVM chains. Paid 0.003 USDC via x402.
Read-only ERC-20 token lookup on 7 EVM chains: free basics, plus a paid snapshot with price, liquidity, pools, holder hints and risk flags.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.devx-agent%2Ftoken-snapshot/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"devx-token-snapshot": {
"type": "http",
"url": "https://token-snapshot.nextill-pos.workers.dev/mcp"
}
}
}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.
Live: https://token-snapshot.nextill-pos.workers.dev · DEX list: /dexes.json · OpenAPI: /openapi.json
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.
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.
Claude Desktop / Cursor (stdio):
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.
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.
cli/ npm package devx-token-snapshot (CLI + stdio MCP client for the hosted API), npm testworker/ the Cloudflare Worker behind the hosted endpoint (npm run build, npm test)MIT. Made by DevX.
Source: README.md at commit 5c14ec8
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.
chaintokenrequiredHow 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.
Takes no parameters.
100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
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{ "mcpServers": { "token-snapshot": { "command": "npx", "args": ["-y", "devx-token-snapshot", "mcp"], "env": { "X402_PRIVATE_KEY": "0x... (optional, enables the paid tool)" } } } }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}