Skip to content
Squatch MCP

EVM & Solana Chain Reads (Tanod)

dev.tanod/chain

by dev.tanod· v0.1.3Source: Official MCP Registry

Tools

Exactly what the server advertised in the scan completed . Effects and capabilities are classified by Squatch from each tool's metadata. Squatch never runs tools.

  • Effect: Read 39
  • Effect: Write 1
Effect
Capability

Showing 40 of 40 tools

Tools advertised by dev.tanod/chain
Details
eth_call

chainpeek: Call a smart contract function read-only on Ethereum, Base or Robinhood Chain. For gas units use estimate_gas; for a raw storage…

Effect: Write
check_contract_before_interaction

txpeek: Check an address for risk right before you send a transaction to it, approve it, or buy its token (Base or Ethereum). For a full sc…

Effect: Read
check_sanctions

chainpeek: screen one crypto address against the US OFAC SDN list's digital currency addresses. For up to 1,000 addresses use check_sanctio…

Effect: Read
decode_calldata

chainpeek: decode EVM transaction calldata. To run a read call use eth_call; to fetch a transaction use get_transaction. Input: `calldata` …

Effect: Read
decode_tx_logs

chainpeek: decode a transaction's event logs on Ethereum, Base or Robinhood Chain. For events over a block range use get_event_logs. Return…

Effect: Read
detect_proxy

chainpeek: detect whether a contract is a proxy, and of which kind. For code size and hash use get_contract_code. Reads the code, the EIP-1…

Effect: Read
estimate_gas

chainpeek: Estimate the gas of a transaction on Ethereum, Base or Robinhood Chain. For the gas price use get_gas; for a whole transfer chec…

Effect: Read
get_account_nonce

chainpeek: Get an account's transaction count on Ethereum, Base or Robinhood Chain. For the next nonce with balance and gas checks use tran…

Effect: Read
get_allowance

chainpeek: read an ERC-20 allowance on Ethereum, Base or Robinhood Chain. For every live approval of a wallet use audit_token_approvals. A …

Effect: Read
get_balance

chainpeek: read the native or ERC-20 balance of an address on Ethereum, Base or Robinhood Chain. For several tokens at once use get_portfol…

Effect: Read
get_block

chainpeek: read the latest block header on Ethereum, Base or Robinhood Chain. For height and age only use get_block_number; for a past time…

Effect: Read
get_block_at_time

chainpeek: find the block at a point in time on Ethereum, Base or Robinhood Chain. For the latest block use get_block_number. Returns `bloc…

Effect: Read
get_block_number

chainpeek: Get the latest block number, timestamp and age in seconds of Ethereum, Base or Robinhood Chain. For the full header use get_bloc…

Effect: Read
get_chain_info

chainpeek: Get the chain id, latest block, head age and gas price of Ethereum, Base or Robinhood Chain. For gas alone use get_gas; for the …

Effect: Read
get_contract_code

chainpeek: Get the deployed bytecode size and hash of an address, with EIP-1167 and EIP-7702 detection. For other proxy kinds use detect_pr…

Effect: Read
get_dex_price_candles

chainpeek: Get ETH or BTC OHLCV price candles from on-chain DEX swaps. For the oracle price now use get_token_price. Returns OHLCV candles …

Effect: Read
get_ens_records

chainpeek: read an ENS name's records (Ethereum mainnet). To resolve the address use resolve_ens. Returns the `resolver` (with ENSIP-10 `wi…

Effect: Read
get_erc1155_balance

chainpeek: Get an account's ERC-1155 token balance for a token id on Ethereum, Base or Robinhood Chain. For an ERC-721 owner use get_nft_ow…

Effect: Read
get_erc20_transfers

chainpeek: List the ERC-20 token transfers into and out of an address on Ethereum, Base or Robinhood Chain. For current balances use get_po…

Effect: Read
get_event_logs

chainpeek: Query contract event logs over a block range, decoded. For one transaction's events use decode_tx_logs; for an address's token t…

Effect: Read
get_funding_rates

chainpeek: Use when an agent needs what a Hyperliquid perp costs to hold, or whether funding is flipping, before sizing a trade. For Hyperl…

Effect: Read
get_gas

chainpeek: read the current gas price on Ethereum, Base or Robinhood Chain. For the gas units a transaction needs use estimate_gas. Returns…

Effect: Read
get_nft

chainpeek: read one NFT on Ethereum, Base or Robinhood Chain. For the ERC-721 owner alone use get_nft_owner. The collection name, symbol an…

Effect: Read
get_nft_owner

chainpeek: Get the owner and token URI of an ERC-721 token on Ethereum, Base or Robinhood Chain. For the standard check and collection data…

Effect: Read
get_perp_markets

chainpeek: List Hyperliquid perpetual markets with mark, oracle, open interest and volume. For funding history use get_funding_rates. Retur…

Effect: Read
get_portfolio

chainpeek: read the native balance and up to 20 ERC-20 balances of an address on Ethereum, Base or Robinhood Chain in one call. For one bal…

Effect: Read
get_solana_account

chainpeek: Get the account info of a Solana address. For a mint's supply and authorities use get_solana_token_info. Returns whether the acc…

Effect: Read
get_solana_balance

chainpeek: Get the SOL balance of a Solana address. For SPL tokens use get_solana_token_balances. Returns `lamports` (exact integer string)…

Effect: Read
get_solana_signatures

chainpeek: List the recent transaction signatures of a Solana address. For one transaction's details use get_solana_transaction. `next_befo…

Effect: Read
get_solana_token_balances

chainpeek: Get the SPL token balances of a Solana wallet. For SOL use get_solana_balance; for EVM tokens use get_portfolio. Returns its SPL…

Effect: Read
get_solana_token_info

chainpeek: Get the supply, decimals and authorities of a Solana token mint. For the price use get_solana_token_price; for rug risk use chec…

Effect: Read
get_solana_transaction

chainpeek: Get a parsed Solana transaction by its signature. For an address's recent signatures use get_solana_signatures. An unknown or pr…

Effect: Read
get_storage_at

chainpeek: Read a contract storage slot on Ethereum, Base or Robinhood Chain. For proxy implementation and admin slots use detect_proxy. Re…

Effect: Read
get_swap_quote

chainpeek: quote an exact-input swap on Uniswap V3 (QuoterV2, read-only eth_call) on Ethereum or Base. For price impact over up to five siz…

Effect: Read
get_token_info

chainpeek: get ERC-20 token metadata on Ethereum, Base or Robinhood Chain. For a holder's balance use get_balance; for supply alone use get…

Effect: Read
get_token_price

chainpeek: read a token price from a Chainlink on-chain price feed (deterministic oracle answer, not a DEX spot price). For a DEX quote of …

Effect: Read
get_total_supply

chainpeek: Get an ERC-20 total supply with decimals and symbol on Ethereum, Base or Robinhood Chain. For name and symbol too use get_token_…

Effect: Read
get_transaction

chainpeek: read a transaction and its receipt on Ethereum, Base or Robinhood Chain. For the receipt alone use get_transaction_receipt; for …

Effect: Read
get_transaction_receipt

chainpeek: Get a transaction receipt on Ethereum, Base or Robinhood Chain. For value, nonce and confirmations too use get_transaction; for …

Effect: Read
resolve_ens

chainpeek: resolve an ENS name or address on Ethereum mainnet. For text records use get_ens_records. Input: `name` XOR `address`. Forward-r…

Effect: Read