Model Context Protocol (MCP) server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.
| Tool name | Description | Destructive? |
|---|---|---|
| ETHERSCAN_getEthBalance | ✓ no | |
| ETHERSCAN_getEthBalanceMulti | ✓ no | |
| ETHERSCAN_getListOfTxs | ✓ no | |
| ETHERSCAN_getErc20TransfersByAddress | ✓ no | |
| ETHERSCAN_getContractABI | ✓ no |
| ETHERSCAN_getContractSourceCode | ✓ no | |
| ETHERSCAN_getContractExecutionStatus⚠ | ⚠ yes | |
| ETHERSCAN_getBlockAndUncleRewardByBlockNo | ✓ no | |
| ETHERSCAN_getEventLogsByAddress | ✓ no | |
| ETHERSCAN_getErc20TokenSupply | ✓ no | |
| ETHERSCAN_getErc20TokenBalance | ✓ no | |
| ETHERSCAN_getTokenHolderList | ✓ no |
{
"mcpServers": {
"aurracloudetherscan": {
"command": "npx",
"args": [
"-y",
"@aurracloud/etherscan-mcp"
]
}
}
}