How to Use the Etherscan MCP in Windsurf
Let Windsurf Cascade autonomously crawl Ethereum transaction logs and parse smart contract states without stopping to ask.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Etherscan MCP to Windsurf
Create your Vinkius account to connect Etherscan to Windsurf and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Audit smart contracts directly inside Windsurf
Cascade uses `get_source_code` and `get_abi` to pull verified Solidity code straight into your editor workspace. It reads the raw contract structure, identifies state variables, and parses the interface without requiring you to copy-paste from a browser tab. Once the files are in place, Cascade automatically runs local static analysis tools or writes tests based on the retrieved ABI. If it spots a vulnerability, it writes a patch and runs a simulation, executing a multi-step audit loop in a single turn.
Track live portfolio balances via Windsurf Cascade
This MCP Server exposes `get_balance_multi` and `get_address_token_balance` so Cascade can instantly check holdings across dozens of wallets. It maps out address portfolios and tracks native Ether alongside ERC-20 tokens without manual API setup. When you ask Cascade to analyze wallet activity, it chains these balance checks with `get_token_tx` to map out asset flow. It correlates balance changes with historical transfers to build a complete profile of on-chain behavior directly in your IDE.
Build real-time gas trackers using Windsurf MCP tools
Cascade uses `get_gas_oracle` and `get_block_number` to monitor current gas prices and block times directly from your active workspace. It pulls live network metrics to help you write gas-optimized deployment scripts or determine the best time to execute a transaction. By feeding this data into your local environment, Cascade calculates gas limits for your smart contract deployments on the fly. It monitors the network state continuously, waiting for gas prices to drop below your target threshold before prompting you to deploy.
Set up Etherscan MCP in Windsurf
Prerequisites
- Windsurf IDE installed (macOS, Windows, or Linux)
- Active Vinkius subscription with a valid endpoint token
- 1
Open MCP configuration
Click the Cascade assistant icon in the sidebar, then click the hammer icon (🔨) at the top of the panel. Select "Configure" to open
~/.codeium/windsurf/mcp_config.json. - 2
Add the Etherscan MCP
Paste the JSON snippet shown on the right into the
mcpServersobject. Replace[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. - 3
Refresh MCPs
Go back to the hammer icon (🔨) in Cascade and click "Refresh". Windsurf will detect the new server. No full restart is needed — the connection is hot-reloaded.
- 4
Verify in Cascade
Start a new Cascade conversation and ask something like "Show my Etherscan payment history." If connected, Cascade will call the Etherscan tools directly. You will see a green dot next to the server name in the MCP panel.
{
"mcpServers": {
"etherscan-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
} Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Etherscan. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Etherscan MCP in Windsurf
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Etherscan MCP today
We host it, we monitor it, we maintain it. You just paste one token.