Vinkius
Etherscan

Etherscan MCP. Audit on-chain data across multiple EVM chains.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Etherscan MCP on Cursor AI Code Editor MCP Client Etherscan MCP on Claude Desktop App MCP Integration Etherscan MCP on OpenAI Agents SDK MCP Compatible Etherscan MCP on Visual Studio Code MCP Extension Client Etherscan MCP on GitHub Copilot AI Agent MCP Integration Etherscan MCP on Google Gemini AI MCP Integration Etherscan MCP on Lovable AI Development MCP Client Etherscan MCP on Mistral AI Agents MCP Compatible Etherscan MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Etherscan gives your AI agent instant access to all on-chain data across Ethereum and other EVM networks. Check native token balances, pull transaction history for any wallet address, and track specific transfers for NFTs or ERC-20 tokens using natural conversation.

What your AI agents can do

Get abi

Retrieves the Application Binary Interface (ABI) needed to understand how a smart contract functions.

Get address tag

Fetches an associated name tag for a specific wallet address.

Get address token balance

Calculates the total portfolio value of tokens held by an address.

+ 16 more capabilities included
Determine Token Balances

Get the native token balance for single or multiple wallet addresses across various chains.

Audit Transaction History

Fetch a full list of both normal and internal transactions associated with any given address.

Track Specific Asset Movements

Isolate transfers for specific types of tokens, including ERC-20 standard tokens, NFTs (ERC-721), or multi-standard assets (ERC-1155).

Verify Smart Contract Logic

Retrieve the contract's full source code and check for specific event logs generated during transactions.

Analyze Chain State Changes

Get basic network metrics, like the latest block number or the current ETH price, to give context to your audit.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Etherscan: 19 Tools for Blockchain Data Retrieval

These tools let you programmatically retrieve everything from contract ABI definitions to the full transaction history, allowing deep technical analysis of any EVM-compatible chain.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Etherscan on Vinkius
get019e3892

get abi

Retrieves the Application Binary Interface (ABI) needed to understand how a smart contract functions.

get019e3892

get address tag

Fetches an associated name tag for a specific wallet address.

get019e3892

get address token balance

Calculates the total portfolio value of tokens held by an address.

get019e3892

get balance

Retrieves the native token balance (like ETH) for a single specified address.

get019e3892

get balance multi

Calculates the native token balances for up to 20 different addresses at once.

get019e3892

get block no by time

Determines the block number corresponding to a specific timestamp.

get019e3892

get block number

Gets the most recent block number on the network.

get019e3892

get eth price

Provides the current market price for Ether (ETH).

get019e3892

get eth supply

Returns the total circulating supply of Ether.

get019e3892

get gas oracle

Provides current estimated gas costs for network transactions.

get019e3892

get logs

Retrieves all event logs generated by a specific contract interaction.

get019e3892

get source code

Fetches the readable source code of a smart contract address.

get019e3892

get token 1155 tx

Tracks transfers for ERC-1155 multi-standard tokens associated with an address.

get019e3892

get token nft tx

Lists the transfer history specifically for non-fungible tokens (ERC-721) linked to an address.

get019e3892

get token tx

Retrieves all standard ERC-20 token transfers that occurred for an address.

get019e3892

get transaction by hash

Pulls all details, including status and gas used, using a specific transaction hash.

get019e3892

get tx list

Lists the most recent standard transactions for an address up to 10,000 records.

get019e3892

get tx list internal

Retrieves internal smart contract calls that occurred within a wallet's transaction history.

verify019e3892

verify source code

Checks and confirms whether the deployed source code for a contract matches its verified state.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Etherscan, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Etherscan MCP server cover

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.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 19 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Figuring out where money actually went used to mean endless clicking.

Today, tracking a single transaction means opening a block explorer, searching by hash, then manually checking the 'Internal Transactions' tab. If you need token history, you might have to run separate searches for ERC-20 transfers and NFT movements, copy-pasting addresses into multiple forms just to piece together one wallet’s activity.

With this MCP, your agent does that work instantly. You ask: 'Show me the full asset movement.' It runs a chain of specialized calls—like `get_token_tx` combined with `get_logs`—and gives you a single, consolidated narrative showing every token and contract interaction for that address.

Getting Contract Source Code

Manual verification requires finding the contract page, navigating to the code tab, and comparing the displayed source code against the transaction logs you observed. This is slow, tedious, and prone to human error when debugging a complex system.

Now, your agent runs `get_source_code` and provides the clean code alongside the data. You can immediately cross-reference what the contract *is* supposed to do with what it *actually* did during a transaction.

What you can do with this MCP connector

You can use this connector to audit blockchain activity across multiple chains—it’s like having a real-time block explorer built into your chat window. Need to know what's happening with a contract? You don't have to jump between tabs and search through endless records. Your agent pulls up the native balance, then gets a full list of transactions for that wallet address across various chains.

It can filter down to show only ERC-20 token movements or track specific NFTs (ERC-721). If you need to debug smart contract logic, you can even pull the raw source code and verify it against recorded event logs. Because all this financial data passes through Vinkius's zero-trust proxy, every transaction is recorded in a cryptographically signed audit trail, giving you total confidence in what your agent sees.

Built · Hosted · Managed by Vinkius Etherscan MCP - Audit Blockchain Data and Tokens Server ID 019e3892-bdf5-725d-88d9-3d230d1783ab
Vinkius Inspector
Compliance Grade F
Score 43.65/100
Vinkius Inspector Badge — Score 43.65/100

Common Questions About Etherscan MCP

How do I track multiple token types using get_token_tx and get_token_nft_tx? +

You ask your agent for both. It runs get_token_tx to list all ERC-20 movements, and then separately uses get_token_nft_tx to pull the corresponding NFT history, giving you a complete view of assets.

Do I need get_transaction_by_hash for every transaction? +

No. If you want a list of recent activity, use get_tx_list. But if you have one specific hash and need all the details—like gas usage or status—use get_transaction_by_hash.

What is the difference between get_balance and get_balance_multi? +

get_balance only checks one address. Use get_balance_multi if you need to check 10 or more addresses at the same time, which saves multiple calls.

Can I see contract source code using get_source_code? +

Yes, this tool pulls the readable source code for a smart contract address. This is crucial for auditing because it lets you verify the logic that was deployed.

If I need to check balances across multiple addresses or networks, should I use `get_balance_multi`? +

Yes, start with get_balance_multi. This tool lets your agent pull native token balances for a batch of up to 20 different addresses in one call. It's much faster than running individual checks.

How do I get the full picture of activity by combining transaction types, like using `get_tx_list` and `get_tx_list_internal`? +

You must call both tools. get_tx_list gives you standard, visible transactions for an address. Use get_tx_list_internal to find the underlying contract calls that aren't always displayed on the main ledger.

If I need more than 10,000 transaction records using `get_tx_list`, what should I do? +

The tool has a record limit of 10,000 per call. You'll need to use the provided pagination parameters in your prompt to process history in chunks. Don't try to pull everything at once.

What does `get_abi` provide, and why should I run it before analyzing a contract? +

get_abi retrieves the Application Binary Interface (ABI) for a contract. This data defines how functions work, telling your agent exactly what inputs are required to interact with that specific smart contract.

Built & Managed by Vinkius 30s setup 19 tools

We've already built the connector for Etherscan. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 19 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.