Etherscan Connector for AI agents.
19 live capabilities
Query Ethereum and EVM blockchain data through your agent.
Waiting for input…
Why people use Etherscan
Etherscan for Real-Time Ethereum Blockchain Data
With this Connector, you just describe what you want to find. Ask your agent for the last five transactions for a specific wallet, and it pulls the data, filters it, and presents it to you in a clean format. You get the answers without the tab-switching.
What Vinkius changes
You get live blockchain data in your chat window instead of digging through a web explorer.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Debugging a failed swap
A developer asks the agent to check a transaction hash using `get_transaction_by_hash` to see why a contract interaction failed.
- Real-world use case 02
Whale tracking
An analyst asks for the last 10 NFT transfers for a specific wallet using `get_token_nft_tx` to see recent movements.
- Real-world use case 03
Portfolio auditing
A user asks for a full list of balances for 10 different addresses using `get_balance_multi` to see their total holdings.
Complete set · 19capabilities
The complete Etherscan capability set.
These are the exact actions your AI can choose when you ask it to work with Etherscan.
01—04
4 capabilities in this set.
Part of 19 available through Etherscan.
- 01 Capability
Get eth supply
See the total circulating supply of Ether. This provides a high-level view of the total amount of native tokens.
- 02 Capability
Get balance multi
Get native token balances for up to 20 different addresses in one go. This helps you quickly see how much ETH or MATIC an account holds.
- 03 Capability
Get balance
Check the native token balance for a single specific wallet address. This helps you quickly see how much ETH or MATIC an account holds.
- 04 Capability
Get abi
Retrieve the Application Binary Interface for a specific smart contract. This allows your agent to understand how to interact with the contract code.
05—08
4 capabilities in this set.
Part of 19 available through Etherscan.
- 05 Capability
Get address tag
Fetch the name tag for an address if you have a PRO Plus account. It helps identify known wallets or projects by name.
- 06 Capability
Get block no by time
Find the block number associated with a specific timestamp. Use this to locate a transaction that happened at a known time.
- 07 Capability
Get block number
Get the most recent block number on the current network. This is useful for checking the latest state of the blockchain.
- 08 Capability
Get eth price
Check the current last price of Ether. Use this to get real-time market values for ETH.
09—12
4 capabilities in this set.
Part of 19 available through Etherscan.
- 09 Capability
Get gas oracle
Get the current gas price from the oracle. It helps you determine the cost of sending transactions in real-time.
- 10 Capability
Get logs
Retrieve event logs for specific blockchain interactions. This is useful for tracking specific smart contract events.
- 11 Capability
Get source code
Pull the source code for a deployed smart contract. You can use this to review the logic of a contract directly.
- 12 Capability
Get transaction by hash
Look up the details of a specific transaction using its hash. This lets you see the status and details of any individual move.
13—16
4 capabilities in this set.
Part of 19 available through Etherscan.
- 13 Capability
Get token 1155 tx
Fetch ERC-1155 token transfers for a specific address. Use this to track multi-token standard transfers.
- 14 Capability
Get token nft tx
Get ERC-721 NFT transfer history for a wallet. This helps you see who owned a specific NFT and when.
- 15 Capability
Get token tx
View ERC-20 token transfers for a given address. Use this to track the flow of common tokens like USDC or LINK.
- 16 Capability
Get tx list internal
Pull internal transactions for an address that aren't visible in normal lists. This is vital for seeing contract-to-contract movements.
17—19
3 capabilities in this set.
Part of 19 available through Etherscan.
- 17 Capability
Get tx list
Fetch up to 10,000 normal transactions for a specific wallet. This allows you to audit a large volume of history quickly.
- 18 Capability
Verify source code
Verify the source code of a smart contract on the blockchain. Use this to ensure the deployed code matches the intended logic.
- 19 Capability
Get address token balance
View a complete portfolio of tokens for a specific address. This gives you a full snapshot of all assets held by a wallet.
Set up in minutes
One URL. Then ask Etherscan to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Etherscan from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_GgbqIUEwTkBGL2VRWDJSeJ8YqzmAM0hbJRWkisTL/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Etherscan, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Etherscan for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_GgbqIUEwTkBGL2VRWDJSeJ8YqzmAM0hbJRWkisTL/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Etherscan URL.
- Step 03
Save and start
Save the connection and enable Etherscan in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"etherscan": {
"url": "https://edge.vinkius.com/vk_preview_GgbqIUEwTkBGL2VRWDJSeJ8YqzmAM0hbJRWkisTL/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Etherscan
Open Agent mode in chat and ask: "Using Etherscan, help me...". 19 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"etherscan": {
"url": "https://edge.vinkius.com/vk_preview_GgbqIUEwTkBGL2VRWDJSeJ8YqzmAM0hbJRWkisTL/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Etherscan
Ask Copilot: "Using Etherscan, help me...". 19 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"etherscan": {
"url": "https://edge.vinkius.com/vk_preview_GgbqIUEwTkBGL2VRWDJSeJ8YqzmAM0hbJRWkisTL/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Etherscan
Open Cascade and ask: "Using Etherscan, help me...". 19 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"etherscan": {
"url": "https://edge.vinkius.com/vk_preview_GgbqIUEwTkBGL2VRWDJSeJ8YqzmAM0hbJRWkisTL/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Etherscan
Ask Cline: "Using Etherscan, help me...". 19 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add etherscan --transport http "https://edge.vinkius.com/vk_preview_GgbqIUEwTkBGL2VRWDJSeJ8YqzmAM0hbJRWkisTL/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Etherscan
Ask Claude: "Using Etherscan, show me...". 19 tools are ready
Where the request belongs
Work Etherscan can move forward.
This is for anyone who spends their day looking at on-chain data. It is for the developer debugging a failed contract, the analyst tracking market moves, or the DeFi user who wants to see their portfolio without opening five different tabs.
Web3 Developer
Debugging smart contract interactions and checking transaction statuses directly in their IDE.
Crypto Analyst
Tracking whale movements and token distributions across different chains without manual searches.
DeFi Power User
Monitoring portfolio balances and tracking specific token flows in real-time through a chat interface.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsBlockscout
Explore Ethereum-based blockchains directly from your AI agent. Query addresses, tokens, transactions, and smart contracts via Blockscout's open-source API.
Infura (Ethereum Node RPC Provider)
Access Ethereum blockchain data via Infura. query blocks, check balances, estimate gas, and interact with smart contracts directly from any AI agent.
Arbiscan (Arbitrum Explorer)
Explore Arbitrum blockchain data. check balances, track transactions, and inspect smart contract source code directly from your AI agent.
Blastscan (Blast Network Explorer)
Explore the Blast Network—check balances, track transactions, and inspect smart contracts directly from your AI agent.
OKLink (Multi-chain Web3 Blockchain Data API)
Access real-time blockchain data across multiple chains—query addresses, tokens, transactions, and blocks directly from your AI agent.
Tronscan (TRON Blockchain Explorer API)
Explore the TRON blockchain. analyze accounts, track token balances, inspect smart contracts, and monitor network resources directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Etherscan connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Etherscan.
The practical details behind the request, access and result.
Can the Etherscan MCP check balances on Polygon?
Yes, it supports multiple EVM chains including Polygon, BSC, and others by specifying the correct chain ID.
Does it support NFT transfers?
Yes, it can track both ERC-721 and ERC-1155 token transfers for specific wallet addresses.
How do I get my data?
You just need to provide your Etherscan API key in the setup. Once connected, you can ask for any data via your AI client.
Can it see internal transactions?
Yes, it has a specific capability to pull internal transactions that are often hidden from standard transaction lists.
Is it for any blockchain?
It is specifically for Ethereum and other EVM-compatible networks. It won't work for non-EVM chains like Bitcoin.
Can I check multiple wallets?
Yes, you can query the native balances for up to 20 different addresses in a single request.
How can I check the balance of multiple Ethereum addresses at once?
You can use the get_balance_multi capability. Provide the chainid (e.g., 1 for Ethereum) and a comma-separated list of up to 20 addresses to retrieve all balances in a single request.
Can I track NFT transfers for a specific wallet?
Yes! Use the get_token_nft_tx capability. By providing the wallet address and the appropriate chainid, the agent will list ERC-721 transfer events associated with that account.
Does this support networks other than Ethereum Mainnet?
Yes, as long as you use the correct chainid. For example, use 1 for Ethereum, 137 for Polygon, or 10 for Optimism, provided your API key has access to those Etherscan-equivalent explorers.
One connection away
Give your agent a direct line to Etherscan.
Connect Etherscan once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available