# Etherscan Tools

Access Ethereum blockchain data effortlessly. Check balances, view transaction history, track token transfers, and fetch contract ABIs with ease. Enhance your Ethereum interactions with real-time gas…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add ThirdGuard/mcp-etherscan-server

# Browse available tools
npx -y @smithery/cli@latest tool list ThirdGuard/mcp-etherscan-server

# Get full schema for a tool
npx -y @smithery/cli@latest tool get ThirdGuard/mcp-etherscan-server check-balance

# Call a tool
npx -y @smithery/cli@latest tool call ThirdGuard/mcp-etherscan-server check-balance '{}'
```

## Tools (7)

- `check-balance` — Check the ETH balance of an Ethereum address
- `get-transactions` — Get recent transactions for an Ethereum address
- `get-token-transfers` — Get ERC20 token transfers for an Ethereum address
- `get-contract-abi` — Get the ABI for a smart contract
- `get-contract-code` — Get the source code for a smart contract
- `get-gas-prices` — Get current gas prices in Gwei
- `get-ens-name` — Get the ENS name for an Ethereum address

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get ThirdGuard/mcp-etherscan-server <tool-name>
```

---

Source: https://github.com/ThirdGuard/mcp-etherscan-server | License: MIT
