@pipeworx/etherscan

Connect: https://gateway.pipeworx.io/etherscan/mcp · Install: one-click buttons

Tools: 5

Etherscan V2 MCP — multichain (50+ EVM chains) block-explorer access.

Tools

  • get_balance(address, chain?) — native-token balance.
  • get_token_balance(address, contract_address, chain?) — ERC-20 balance.
  • list_transactions(address, type?, chain?, ...) — normal / internal / erc20 / erc721 / erc1155.
  • get_contract_abi(address, chain?) — verified ABI.
  • get_contract_source(address, chain?) — verified source + metadata.

Auth

  • Platform key: gateway env PLATFORM_ETHERSCAN_KEY.
  • BYO: ?_apiKey=<key> after registering at https://etherscan.io/apis (free 100k/day, 5 req/sec).

Data source

https://api.etherscan.io/v2/api — single key works across all supported chains via chainid param.

Tools

  • get_balance — Native-token balance for an address on a supported EVM chain. Defaults to Ethereum mainnet. Accepts chain by slug (ethereum, polygon, bsc, base, arbitrum, optimism, avalanche, fantom, gnosis, linea, s
  • get_token_balance — ERC-20 token balance for an address against a specific token contract.
  • list_transactions — List transactions for an address. type controls which list: “normal” (regular EOA txs), “internal” (contract-internal value transfers), “erc20” (ERC-20 transfers), “erc721” (NFT transfers), “erc1155”
  • get_contract_abi — Verified contract ABI as JSON (if the contract is verified on Etherscan).
  • get_contract_source — Verified contract source code, compiler version, optimization settings, and license.

Tools

  • get_balance — Native-token balance for an address on a supported EVM chain. Defaults to Ethereum mainnet. Accepts chain by slug (ethereum, polygon, bsc, base, arbitrum, optimism, avalanche, fantom, gnosis, linea, s
  • get_contract_abi — Verified contract ABI as JSON (if the contract is verified on Etherscan).
  • get_contract_source — Verified contract source code, compiler version, optimization settings, and license.
  • get_token_balance — ERC-20 token balance for an address against a specific token contract.
  • list_transactions — List transactions for an address. type controls which list: normal (regular EOA txs), internal (contract-internal value transfers), erc20 (ERC-20 transfers), erc721 (NFT transfers), erc1155 (multi-tok

Regenerated from source · build May 21, 2026