etherscan-mcp-server
If you are the rightful owner of etherscan-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Go implementation of an Etherscan API client for the Model Context Protocol (MCP) that enables LLM applications to access Etherscan blockchain data.
getAccountBalance
Get balances for accounts on a specific blockchain
getBlockByNumber
Get block information through block number
getBlockRewards
Get block rewards through block numbers
getContractABI
Get the ABI of a verified contract
getContractSourceCode
Get the source code of the verified contract
executeContractMethod
Execute contract read function
getGasOracle
Get the current Gas price forecast
getTokenBalance
Get the token balance of accounts on a specific blockchain
getTokenDetails
Get comprehensive token information
getTransactionByHash
Get transaction details by hash
getTransactionByBlockNumberAndIndex
Get transactions by block number and index
getTransactionCount
Get the number of transactions sent by the address
getTransactionReceipt
Check the status of transaction receipts
getTransactionStatus
Check the contract execution status
getTransactionsByAddress
Get the transaction list of addresses
getInternalTransactionsByAddress
Get the internal transaction list of addresses
getTokenTransfersByAddress
Get the token transfer list of address
getERC721Transfers
Get the ERC721 token transfer list of address
getLatestBlockNumber
Get the latest block number