Blastscan MCP for AI. Read every token movement, contract call, and balance instantly.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Blastscan (Blast Network Explorer) MCP connects your AI agent directly to the Blast blockchain data layer. You can check any token balance, list every transaction—whether it's a simple ETH transfer or a complex ERC-721 event—and inspect contract source code on demand.
What your AI can do
Get contract abi
Get the contract's Application Binary Interface (ABI) from its verified source code.
Get ether balance multi
Get and list the ETH balances for several different addresses in one go.
Get ether balance
Determine the amount of raw Ether held by a single address.
Get the current Ether balance for a single address, or pull multiple wallet balances at once.
List all normal transfers and specific events like ERC20, ERC721, and ERC1155 movements for any given address.
Fetch the verified source code and Application Binary Interface (ABI) of a smart contract to see exactly how it's built.
List all types of transactions, including normal transfers, internal calls, and event logs associated with an address.
Query essential chain data like the last ETH price, total supply, or estimated gas prices.
Ask an AI about this
Waiting for input…
Blastscan (Blast Network Explorer) MCP - 29 Tools
Use these tools to query everything from ETH balances and specific token transfers to low-level block data and contract storage slots.
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 Blastscan (Blast Network Explorer) on VinkiusGet Contract Abi
Get the contract's Application Binary Interface (ABI) from its verified source code.
Get Ether Balance Multi
Get and list the ETH balances for several different addresses in one go.
Get Ether Balance
Determine the amount of raw Ether held by a single address.
Get Block Countdown
Find out how long until the next block is expected by a specific block number.
Get Block Number By Time
Determine which block was mined at a given timestamp.
Get Block Reward
Retrieve the reward amount associated with a specific mined block number.
Get Eth Price
Find the last recorded market price for Ether.
Get Eth Supply
Retrieve the total current supply of Ether on the Blast network.
Get Logs
Fetch general event logs related to activity at an address or block.
Get Mined Blocks
Get a list of all blocks that have been mined by a specific address.
Get Contract Source Code
Retrieve the human-readable source code for a verified smart contract.
Get Erc1155 Transfers
List all ERC1155 token transfers that occurred for a given address.
Get Erc20 Token Balance
Check the balance of an ERC20 token using its contract address and account address.
Get Erc721 Transfers
Get a record of unique NFT (ERC721) transfers involving an address.
Get Erc20 Token Supply
Get the total supply amount for a specific ERC20 token by its contract address.
Get Erc20 Transfers
List all transfer events for an ERC20 token that happened to a given address.
Get Internal Transactions
List all internal transactions that occurred from a specific address, showing...
Get Normal Transactions
List the standard, non-internal transactions associated with an address.
Get Transaction Receipt Status
Check if a transaction has successfully finished and provide its status details.
Get Transaction Status
Verify the execution outcome of a smart contract call to see if it succeeded or...
Proxy Eth Blocknumber
Get the current block number using low-level proxy calls.
Proxy Eth Call
Simulate calling a contract function without actually spending gas or changing state.
Proxy Eth Estimategas
Estimate how much gas will be needed to execute a specific transaction call.
Proxy Eth Gasprice
Get the current recommended gas price for transactions on the network.
Proxy Eth Getblockbynumber
Fetch all details about a specific block number directly from the chain state.
Proxy Eth Getcode
Retrieve the raw bytecode stored for an address or contract.
Proxy Eth Getstorageat
Read a specific storage slot value from a contract, useful for debugging state...
Proxy Eth Gettransactionbyhash
Get all metadata about a transaction using its unique hash.
Proxy Eth Gettransactionreceipt
Retrieve the final receipt details for a completed transaction.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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
Make Your AI Do More
Start with Blastscan (Blast Network Explorer), then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Blastscan. 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
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 connection provides 29 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Manually tracking every token movement across different tabs is a nightmare.
Right now, if you need to see where a specific NFT went, you open the main explorer. Then, you copy the transfer hash and paste it into a second tab just for ERC-721 records. If you also want to know if that transaction involved other tokens, you have to jump over to the token tracker, making your workflow a mess of clicks and copy-pasting.
With this MCP, you ask your agent once. It pulls the NFT transfer list using `get_erc721_transfers`, checks for accompanying ERC-20 movements via `get_erc20_transfers`, and even tells you if there were other internal calls—all without you ever leaving your chat window.
Getting contract logic details using get_contract_source_code
Before, understanding a new protocol meant finding their official documentation and hoping the code samples matched what was actually deployed. You'd waste time trying to correlate the high-level description with the actual bytecode.
Now, your agent fetches the verified source code using `get_contract_source_code`. You see the real functions—the logic that matters—and you can immediately ask questions about how it works, turning a confusing manual review into a direct conversation.
What your AI can actually do with this
When you need deep insight into what's happening on the Blast Network, this MCP is your direct pipeline to the data. Instead of opening multiple explorer tabs and manually cross-referencing transaction hashes, your agent pulls all that information automatically. You can instantly check balances for a handful of addresses or monitor every single token transfer event (ERC20, ERC721, ERC1155).
Need to know how a smart contract works? Just ask; the MCP fetches and reads the verified source code and ABI right into your workflow. This means you're not just reading data—you're analyzing it in context. Because Vinkius hosts this catalog, you get one single point of access for all these complex blockchain queries, whether you use Claude, Cursor, or any other AI client.
019e5cff-e32b-7190-b1d9-ffd527b411d7 Here's how it actually works
The bottom line is: you get real-time access to deep, granular chain state information without writing complex JSON-RPC calls yourself.
Subscribe to this MCP and provide your Blastscan API Key.
Ask your AI client a question about a specific address or contract (e.g., 'What were the last 5 transactions for X?').
The agent runs the necessary data query through the tools and returns the raw, structured blockchain details.
Who is this actually for?
This MCP solves the problem of scattered data. If your job requires constant cross-referencing between wallet balances, contract code, and transaction logs across multiple web tabs, you need this. It’s built for people who spend their days verifying complex on-chain activity.
Debug a failed smart contract deployment by comparing the expected state against actual storage slots and retrieving verified source code.
Trace an unusual token movement by gathering all event logs, checking internal transactions, and pulling the full ABI for context.
Monitor a portfolio's health by getting both single-address ETH balances and multi-address total token supplies in one query.
What Changes When You Connect
You'll stop switching between multiple explorer sites. This MCP lets your AI agent pull all necessary data—balances, transfers via get_erc20_transfers, and transaction logs—in one go.
Debugging contracts gets faster. Instead of guessing, you can use tools like get_contract_source_code and get_contract_abi to verify the contract logic against its actual implementation.
Monitoring multi-wallet portfolios is simple. Use get_ether_balance_multi to check ETH across several addresses at once, or use get_erc20_token_supply for total token amounts.
You'll know if a transaction will cost too much gas before you send it. Run the simulation using proxy_eth_estimategas and then check the current rate with proxy_eth_gasprice first.
The full picture of activity is always available. You can track every type of movement, from simple normal transfers (get_normal_transactions) to complex internal contract calls (get_internal_transactions).
You never have to interpret raw gas data again. The MCP provides clear functions like proxy_eth_gettransactionreceipt that confirm the final outcome and status.
See it in action
Verifying a token contract's legitimacy
A user suspects an ERC-20 token is faulty. They ask their agent to check the total supply using get_erc20_token_supply and then retrieve the source code via get_contract_source_code. This combination quickly reveals if the contract implements proper safeguards, something they couldn't confirm just by looking at transaction history alone.
Auditing a complex DeFi interaction
An auditor needs to trace how funds moved through a lending protocol. They ask the agent to get both normal transfers (get_normal_transactions) and internal transactions (get_internal_transactions). By combining these, they map every single contract call that occurred, pinpointing exactly where the money went.
Checking multiple wallet positions
A family needs to know the current holdings of three different wallets. They ask the agent to use get_ether_balance_multi and then run a separate query for each address using get_erc20_token_balance. The result is a single, comprehensive report of all assets.
Recreating an old transaction
A developer needs to replicate the state change from a past event. They first use proxy_eth_gettransactionbyhash to get the initial data and then run proxy_eth_getstorageat to see what specific variables were set, allowing them to rebuild the logic in their own code.
The honest tradeoffs
Checking state without gas estimation
The user just sends a transaction hoping it works. They don't know if the network is congested and fail because they underestimated the cost.
Before sending, ask your agent to run proxy_eth_estimategas against the intended contract call. Then, check current prices using proxy_eth_gasprice. This gives you a reliable cost estimate before spending gas.
Confusing ETH balance with token supply
The user sees 10,000 tokens in a wallet and assumes that's the total circulating supply. It’s not; it’s just their personal holding.
To get the true measure of assets, use get_erc20_token_supply with the token's contract address. This tells you the full, network-wide amount available.
Ignoring transaction failure status
The user sees a transaction was 'sent' but doesn't know if it executed correctly or failed mid-way through due to a revert.
Always run get_transaction_status and, once the block is mined, use proxy_eth_gettransactionreceipt. This confirms whether the contract execution succeeded or why it failed.
When It Fits, When It Doesn't
Use this MCP if your task requires tracing specific on-chain events: checking token movements (ERC20/721), verifying code logic, or reading raw block data. You need granular access to multiple layers of blockchain state, and this tool delivers that depth. Don't use it if you just need simple wallet balances; for those basic checks, a simpler read-only tool might suffice. But because you are looking at transfers, internal calls (get_internal_transactions), and contract source code (get_contract_source_code), this is the right pick. Only avoid using low-level proxy tools like proxy_eth_getstorageat if you don't know what data slot or variable you are looking for; otherwise, that raw access is exactly what a security researcher needs.
Questions you might have
How do I check if an address holds multiple types of tokens using Blastscan (Blast Network Explorer) MCP? +
You query the token balances for each type separately. Use get_ether_balance for raw ETH, and then run specific queries like get_erc20_token_balance and get_erc721_transfers to cover all asset classes.
What is the difference between normal transactions and internal transactions in Blastscan (Blast Network Explorer) MCP? +
Normal transfers are direct wallet-to-wallet movements. Internal transactions, accessed via get_internal_transactions, show calls made by a smart contract to another contract within a single transaction.
Can I simulate a function call without spending gas using Blastscan (Blast Network Explorer) MCP? +
Yes. You use the proxy_eth_call tool. This simulates what the outcome of a function call would be, letting you test logic and read data without actually paying gas or changing the network state.
How do I get all transaction details for an address using Blastscan (Blast Network Explorer) MCP? +
You'll need to combine calls: use get_normal_transactions for standard history, and then run get_internal_transactions to catch the underlying contract actions.
How do I set up authentication when using Blastscan (Blast Network Explorer) MCP? +
You must provide a valid Blastscan API key to connect your agent. Inputting this key into the Vinkius connection settings authorizes your AI client, allowing you to start querying blockchain data instantly.
How can I check a contract's specific storage variable using Blastscan (Blast Network Explorer) MCP? +
You use the proxy_eth_getstorageat tool. This lets you read the value stored at a precise key within a contract, bypassing the need to know its function or execute any transaction.
If an operation fails, how do I check the exact reason using Blastscan (Blast Network Explorer) MCP? +
You must use get_transaction_status or get_transaction_receipt_status. These functions analyze the transaction receipt data to confirm if execution failed and provide detailed error messages.
What is the most efficient way to check balances for dozens of different addresses? +
Use get_ether_balance_multi. This tool processes a list of multiple addresses simultaneously, giving you an accurate bulk balance report that saves time compared to running individual queries.
Can I check the balance of multiple Blast addresses at once? +
Yes! Use the get_ether_balance_multi tool by providing a comma-separated list of addresses. The agent will return the Ether balance for each account in a single request.
Is it possible to retrieve the source code of a verified smart contract? +
Absolutely. By using the get_contract_source_code tool with the contract address, your agent can fetch the verified source code, compiler version, and other metadata directly from Blastscan.
How can I track specific ERC20 token transfers for a wallet? +
You can use the get_erc20_transfers tool. You can filter by the user's address, the specific contractaddress of the token, or both to see all relevant transfer events.
We've already built the connector for Blastscan. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 29 tools are live and waiting.
You're up and running in seconds.
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.
Built, hosted, and secured by Vinkius. You just connect and go.