APEX EVM Reads
by apexfaucet.xyz · remote · no sign-in to list tools · v1.0.6 · published by xyz.apexfaucet
Agent reads, ETH/Base/Arc/BNB: prices, FX, sanctions, payment checks, balances, NFTs, gas, ENS.
17 tools: 4 do something that can't be undone, 12 change things and 1 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone4Claude Code: ask: see these tools
- Changes things12Claude Code: ask: see these tools
- Only reads1Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http apex-evm https://apexfaucet.xyz/api/mcp/evmTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
17 tools
Can't be undone 4Claude Code: ask
evm_callRead-only contract call (eth_call) on Ethereum, Base, Arc or BNB Chain: returned bytes or the revert reason, at a named block.No findings
Why it is in this group
- The name "evm_call" says "call": a word for a change.
- The input addresses people (input.to): what it sends cannot be taken back.
Description, as the server wrote it Read-only contract call (eth_call) on Ethereum, Base, Arc or BNB Chain: returned bytes or the revert reason, at a named block. Nothing is signed or sent. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
evm_gas_estimateGas estimate before sending, on Ethereum, Base, Arc or BNB Chain: gas units, gas price, fee, or the revert reason.No findings
Why it is in this group
- The input addresses people (input.to): what it sends cannot be taken back.
Description, as the server wrote it Gas estimate before sending, on Ethereum, Base, Arc or BNB Chain: gas units, gas price, fee, or the revert reason. Nothing is sent. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
fx_rateCurrency exchange rate and conversion read on chain from Chainlink FX feeds on Ethereum: EUR, GBP, JPY, CHF, AUD, CAD, CNY, KRW, SGD, TRY, BRL, NZD, PHP, USD, gold (XAU) and silver…No findings
Why it is in this group
- The input addresses people (input.to): what it sends cannot be taken back.
Description, as the server wrote it Currency exchange rate and conversion read on chain from Chainlink FX feeds on Ethereum: EUR, GBP, JPY, CHF, AUD, CAD, CNY, KRW, SGD, TRY, BRL, NZD, PHP, USD, gold (XAU) and silver (XAG); cross rates from two USD feeds. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
payment_verifyPayment verification on Ethereum, Base, Arc or BNB Chain: did a transaction really pay an address, totals per token, whether a minimum was met, confirmations.No findings
Why it is in this group
- The name "payment_verify" says "payment": a word that usually means money moves, which cannot be taken back.
- The input addresses people (input.to): what it sends cannot be taken back.
Description, as the server wrote it Payment verification on Ethereum, Base, Arc or BNB Chain: did a transaction really pay an address, totals per token, whether a minimum was met, confirmations. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
Changes things 12Claude Code: ask
crypto_priceCrypto token price in USD read on chain from Chainlink price feeds on Ethereum: up to 5 tickers per call (ETH, BTC, SOL, BNB, LINK...), each with feed address, round id and age.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Crypto token price in USD read on chain from Chainlink price feeds on Ethereum: up to 5 tickers per call (ETH, BTC, SOL, BNB, LINK...), each with feed address, round id and age. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
evm_allowanceERC20 allowance on Ethereum, Base, Arc or BNB Chain: how much a spender may move from an owner, and whether it is unlimited.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it ERC20 allowance on Ethereum, Base, Arc or BNB Chain: how much a spender may move from an owner, and whether it is unlimited. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
evm_balances_bulkBulk wallet balances on Ethereum, Base, Arc or BNB Chain: up to 50 wallets in one call, native coin or one ERC20, read at one block via Multicall3.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Bulk wallet balances on Ethereum, Base, Arc or BNB Chain: up to 50 wallets in one call, native coin or one ERC20, read at one block via Multicall3. $0.005 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
evm_blockLatest block and gas price on Ethereum, Base, Arc or BNB Chain: block number, time and age in seconds, gas price and base fee in gwei, transaction count, chain id.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Latest block and gas price on Ethereum, Base, Arc or BNB Chain: block number, time and age in seconds, gas price and base fee in gwei, transaction count, chain id. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
evm_codeIs this address a contract, on Ethereum, Base, Arc or BNB Chain: code size, the implementation behind an EIP-1967 or ZeppelinOS proxy, and an EIP-7702 delegation.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Is this address a contract, on Ethereum, Base, Arc or BNB Chain: code size, the implementation behind an EIP-1967 or ZeppelinOS proxy, and an EIP-7702 delegation. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
evm_nonceWallet nonce on Ethereum, Base, Arc or BNB Chain: confirmed count, next nonce, pending transactions.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Wallet nonce on Ethereum, Base, Arc or BNB Chain: confirmed count, next nonce, pending transactions. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
evm_token_balanceERC20 token balance of any wallet on Ethereum, Base, Arc or BNB Chain: raw balance, decimals, symbol and balance in token units, with the block read.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it ERC20 token balance of any wallet on Ethereum, Base, Arc or BNB Chain: raw balance, decimals, symbol and balance in token units, with the block read. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
evm_token_infoToken info and total supply for any ERC20 on Ethereum, Base, Arc or BNB Chain: name, symbol, decimals, total supply.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Token info and total supply for any ERC20 on Ethereum, Base, Arc or BNB Chain: name, symbol, decimals, total supply. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
evm_txTransaction status and receipt by hash on Ethereum, Base, Arc or BNB Chain: success or revert, from, to, value, contract created, gas used, fee paid, block and time.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Transaction status and receipt by hash on Ethereum, Base, Arc or BNB Chain: success or revert, from, to, value, contract created, gas used, fee paid, block and time. $0.002 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
evm_wallet_balanceWallet balance on Ethereum, Base, Arc or BNB Chain: native coin (ETH, BNB, or USDC on Arc), the chain USDC or up to 20 ERC20 tokens you list, nonce, and whether the address is a co…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Wallet balance on Ethereum, Base, Arc or BNB Chain: native coin (ETH, BNB, or USDC on Arc), the chain USDC or up to 20 ERC20 tokens you list, nonce, and whether the address is a contract. $0.002 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
nft_infoNFT owner and metadata link for an ERC721 token on Ethereum, Base, Arc or BNB Chain: owner, collection name and symbol, tokenURI.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it NFT owner and metadata link for an ERC721 token on Ethereum, Base, Arc or BNB Chain: owner, collection name and symbol, tokenURI. $0.001 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
sanctions_checkSanctions check for a wallet on any chain: OFAC SDN listing from Treasury's official list (entry, programs, list date), plus USDC and USDT freeze status on chain for 0x addresses.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Sanctions check for a wallet on any chain: OFAC SDN listing from Treasury's official list (entry, programs, list date), plus USDC and USDT freeze status on chain for 0x addresses. A screen of public lists, not legal advice. $0.002 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
Only reads 1Claude Code: allow
ens_resolveENS on Ethereum: a .eth name to its address, or an address to its primary ENS name, forward-verified so a reverse record pointing elsewhere is never returned.No findings
Why it is in this group
- The name "ens_resolve" says "resolve": a word for reading.
Description, as the server wrote it ENS on Ethereum: a .eth name to its address, or an address to its primary ENS name, forward-verified so a reverse record pointing elsewhere is never returned. $0.002 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.6. Values in angle brackets are yours to fill in.
claude mcp add --transport http apex-evm https://apexfaucet.xyz/api/mcp/evmRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__apex-evm__ens_resolve"
],
"ask": [
"mcp__apex-evm__evm_balances_bulk",
"mcp__apex-evm__payment_verify",
"mcp__apex-evm__sanctions_check",
"mcp__apex-evm__evm_token_info",
"mcp__apex-evm__evm_allowance",
"mcp__apex-evm__evm_nonce",
"mcp__apex-evm__evm_gas_estimate",
"mcp__apex-evm__nft_info",
"mcp__apex-evm__fx_rate",
"mcp__apex-evm__crypto_price",
"mcp__apex-evm__evm_token_balance",
"mcp__apex-evm__evm_wallet_balance",
"mcp__apex-evm__evm_tx",
"mcp__apex-evm__evm_call",
"mcp__apex-evm__evm_block",
"mcp__apex-evm__evm_code"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as apex-evm. Review it before you use it.