
Etherscan Mcp Server
Connects Claude or any MCP client to Etherscan's blockchain explorer API with eight read-only tools covering the most common Ethereum queries. Check ETH and ERC-20 balances, pull transaction history (normal, internal, and token transfers), fetch verified contract ABIs, and get current gas oracle prices. Works without an API key at Etherscan's free tier rate limits, or bring your own key for 5 calls per second. Outputs clean markdown summaries that read naturally in chat. Useful for wallet inspection, transaction forensics, contract auditing, or any workflow where you need to pull public chain data without leaving your editor or chat window.
- tools
- 8
- transport
- STDIO
- last updated
- Jun 6, 2026
Tools
8 toolsPublic tool metadata for what this MCP can expose to an agent.
get_eth_balanceGet native ETH balance for an address
Get native ETH balance for an address
No parameter schema in public metadata yet.
get_token_balancesGet all ERC-20 token balances for an address
Get all ERC-20 token balances for an address
No parameter schema in public metadata yet.
get_transactionGet full details for a transaction by hash
Get full details for a transaction by hash
No parameter schema in public metadata yet.
get_transactions_by_addressGet normal (external) transactions for an address
Get normal (external) transactions for an address
No parameter schema in public metadata yet.
get_erc20_transfersGet ERC-20 token transfer events for an address
Get ERC-20 token transfer events for an address
No parameter schema in public metadata yet.
get_internal_transactionsGet internal (contract-called) transactions for an address
Get internal (contract-called) transactions for an address
No parameter schema in public metadata yet.
get_contract_abiGet the ABI for a verified smart contract
Get the ABI for a verified smart contract
No parameter schema in public metadata yet.
get_gas_priceGet current gas price oracle (slow/standard/fast in Gwei)
Get current gas price oracle (slow/standard/fast in Gwei)
No parameter schema in public metadata yet.
Sponsors
Readme
Etherscan MCP Server
An MCP server for Etherscan — connect any MCP-compatible client to the Ethereum blockchain explorer.
What is this?
Details
- Repository
- github.com/friendlygeorge/etherscan-mcp-server
- Category
- Finance & Commerce
- Package
etherscan-mcp-server- Transport
- STDIO
- Registry
- MCP registry, active