ScrapeMole Onchain
Server Details
Pay-per-call x402 Base/Ethereum: prices, DEX prices, ENS/Basenames, gas, tokens, balances, txs.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
TDQS
Score is being calculated.
Available Tools
7 toolsbalancesScrapeMole Onchain: prices, DEX prices, ENS/Basenames, gas, tokens, balances and transactions on Base and Ethereum: Wallet balancesRead-onlyIdempotentInspect
Use when you need what a wallet or contract holds: reads the native ETH balance and ERC-20 balances (a default set of major tokens, or up to 20 token symbols/addresses you pass) for one address on Base or Ethereum in a single multicall, with human-readable amounts and USD values from Chainlink feeds, plus a total. Zero balances are omitted unless asked. Paid tool: x402 USDC on Base, $0.003 per successful call; call without payment to receive the PaymentRequired object.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain. | base |
| tokens | No | Comma-separated token symbols (from the default list) or 0x token addresses, max 20. Default: major tokens of the chain. | |
| address | Yes | Wallet or contract address (0x…). | |
| includeZero | No | Also list zero balances (true/false). | false |
dex_priceScrapeMole Onchain: prices, DEX prices, ENS/Basenames, gas, tokens, balances and transactions on Base and Ethereum: DEX price (Uniswap v3, on-chain)Read-onlyIdempotentInspect
Use when a token has no Chainlink feed (long-tail, new or memecoins) and you need its current market price: finds every Uniswap v3 pool of the token against WETH, USDC (and USDT on Ethereum) across fee tiers, reads each pool's price (slot0) and reserves in one multicall, converts to USD with Chainlink, and returns the price from the deepest pool plus all pools with their depth. Flags thin liquidity. Uniswap v3 only (Aerodrome and other DEXs not included). Paid tool: x402 USDC on Base, $0.002 per successful call; call without payment to receive the PaymentRequired object.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain. | base |
| token | Yes | ERC-20 contract address. |
ensScrapeMole Onchain: prices, DEX prices, ENS/Basenames, gas, tokens, balances and transactions on Base and Ethereum: ENS / Basename resolutionRead-onlyIdempotentInspect
Use before sending funds or when you only have a human-readable name: resolves ENS names (.eth and DNS names on ENS, including offchain/wildcard resolvers via CCIP-Read such as .cb.id) and Basenames (.base.eth, read directly on Base) to a checksummed address; or, given an address, returns its primary ENS name and primary Basename, each forward-verified (the name must resolve back to the address). Names are normalized per ENSIP-15. Unresolvable names are not charged. Paid tool: x402 USDC on Base, $0.001 per successful call; call without payment to receive the PaymentRequired object.
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ENS name or Basename to resolve, e.g. vitalik.eth or jesse.base.eth. Give name or address. | |
| address | No | Address to reverse-resolve (0x… 40 hex). Give name or address. |
gasScrapeMole Onchain: prices, DEX prices, ENS/Basenames, gas, tokens, balances and transactions on Base and Ethereum: Gas & fee estimatesRead-onlyIdempotentInspect
Use before sending a transaction or to tell a user what it will cost: reads eth_feeHistory over the last 20 blocks (10th/50th/90th percentile tips), the next base fee and gas price, on Base also the L1 data fee upper bound from the OP-stack GasPriceOracle, and prices typical actions (ETH transfer 21k gas, ERC-20 transfer 65k, DEX swap 180k) in ETH and USD (Chainlink ETH/USD). Paid tool: x402 USDC on Base, $0.001 per successful call; call without payment to receive the PaymentRequired object.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain. | base |
priceScrapeMole Onchain: prices, DEX prices, ENS/Basenames, gas, tokens, balances and transactions on Base and Ethereum: Chainlink USD pricesRead-onlyIdempotentInspect
Use when you need a trustworthy USD price for crypto assets (ETH, BTC, cbBTC, SOL, LINK, AAVE, stablecoins), fiat FX rates (EUR, GBP, JPY…) or metals (XAU, XAG): reads the Chainlink price feed contracts directly from Base or Ethereum in one multicall and returns price, last update time, age in seconds, a stale flag and the feed address so the value is verifiable on-chain. Up to 10 symbols per call. Paid tool: x402 USDC on Base, $0.002 per successful call; call without payment to receive the PaymentRequired object.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain to read the feeds from. | base |
| symbols | Yes | Comma-separated asset symbols (max 10), e.g. "ETH,BTC,USDC,EUR". GET / lists all supported symbols per chain. |
tokenScrapeMole Onchain: prices, DEX prices, ENS/Basenames, gas, tokens, balances and transactions on Base and Ethereum: ERC-20 token infoRead-onlyIdempotentInspect
Use when you have a token contract address and need to know what it is: reads name, symbol, decimals and totalSupply straight from the contract (one multicall) on Base or Ethereum, confirms there is contract code at the address, and adds a Chainlink USD price when one exists for the symbol. Answers 404 (not charged) when the address is not a token. Paid tool: x402 USDC on Base, $0.001 per successful call; call without payment to receive the PaymentRequired object.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain. | base |
| address | Yes | Token contract address (0x…). |
txScrapeMole Onchain: prices, DEX prices, ENS/Basenames, gas, tokens, balances and transactions on Base and Ethereum: Transaction lookupRead-onlyIdempotentInspect
Use when you need to confirm or explain a transaction (e.g. verify a payment arrived): fetches the transaction, its receipt and block from Base or Ethereum and returns success/failed/pending, confirmations, timestamp, from, to, native value, gas used and fee, the 4-byte method selector, contract created, and every ERC-20 Transfer log decoded with token symbol and human amount. 404 (not charged) if the hash is unknown. Paid tool: x402 USDC on Base, $0.002 per successful call; call without payment to receive the PaymentRequired object.
| Name | Required | Description | Default |
|---|---|---|---|
| hash | Yes | Transaction hash (0x + 64 hex). | |
| chain | No | Chain. | base |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
7 tool updates
- First observed
balances - First observed
dex_price - First observed
ens - First observed
gas - First observed
price - First observed
token - First observed
tx
Related MCP Connectors
Base token risk (honeypot sim), prices, balances, Basenames, tx data. Pay-per-call in USDC via x402.
x402 pay-per-call: onchain data (Solana/Base/Polygon), crypto market, JWT/unit utils, x402 stats.
Pay-per-call crypto data on Base: market pulse, prices, chain snapshot, USDC stats. x402 USDC.
Market and on-chain crypto data for AI agents. Pay per call in USDC on Base (x402).
Related MCP Servers
- FlicenseAqualityCmaintenanceProvides AI agents with real-time gas prices and blockchain data from Base, with metered access via x402 payment protocol.4-
- AlicenseNot gradedqualityCmaintenanceProvides onchain intelligence tools for Base, including token risk checks, wallet PnL, and leaderboard data, with paid calls settled per-request in USDC via x402.27 npmMIT
- AlicenseAqualityCmaintenanceEight crypto and DeFi data tools for AI agents: prices, gas, one ParaSwap route quote, GoPlus token security and top-holder samples, DefiLlama yields, Hyperliquid/dYdX funding, and observed wallet balances. Inspect prices free; pay 0.001–0.008 USDC per call on Base through x402. No API key or subscription.8109 npmMIT
- AlicenseNot gradedqualityCmaintenanceNFT collection floor price, volume, holders, rarity data for Ethereum and Base via Alchemy. Pay-per-call via x402 (USDC on Base L2) without API key or signup.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.