Etherscan MCP: onchain data and contract source in your AI app
Ask your AI app for an address's balance, transactions and token transfers, a contract's verified source or ABI, event logs or current gas prices, all from Etherscan V2 data. Etherscan's MCP server is read-only, and ContextGate connects it to Claude, ChatGPT and Cursor without a key, so every onchain lookup is on record.
- Ready to connect
- Free
- 17 example tools
Query Etherscan from Claude, ChatGPT or Cursor
- 1Click Connect Etherscan free. There's no sign-in, so its tools are ready at once.
- 2Every tool reads chain data, from `get_native_balance` to `get_logs`, so none of them can send a transaction. Switch off `render_etherscan_widget` if your AI app shouldn't draw explorer-style cards, or any lookup you don't use.
- 3Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on the Works with page.
- 4Paste a transaction hash into your AI app and ask whether it failed and how much gas it used, then open Activity to see the `get_transaction_receipt` call.
Onchain questions for Claude, ChatGPT or Cursor
- Check an address's ETH balance with `get_native_balance` and its history with `get_transactions`.
- List ERC-20, NFT or ERC-1155 transfers for an address with `get_token_transfers`.
- Read a contract's verified source and ABI with `get_contract_source` and `get_contract_abi` while you code against it.
- Get safe, proposed and fast gas prices with `get_gas_oracle` before you send a transaction yourself.
Read-only, and recorded
- Etherscan's server only reads data, so your AI app can't move funds through it.
- Activity keeps a record of every address and contract your team looked up.
- Switch off any of the 17 tools you don't need; your AI apps can no longer see or call it.
What you get with Etherscan and ContextGate
- Your AI apps can use EtherscanClaude, Cursor, ChatGPT and other AI apps reach Etherscan through the one ContextGate connection you add to them.
- You choose which tools they can useSwitch off any Etherscan tool you don't want used. It's hidden from your AI apps and refused if called.
- Every call is checked and recordedYour policies check each call (for example, personal data is hidden and secrets are blocked), and Activity keeps a record of it.
ContextGate sees only the tool calls that go through it, not your AI app's built-in tools or your chats.
Etherscan tools
Examples of what your AI apps can do in Etherscan. You'll see the exact list of tools after you connect it.