Bobascan Block Explorer MCP for AI. Analyze L2 network data, balances, and smart contract code.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Bobascan (Boba L2 Network Block Explorer API) lets your AI agent treat you like a blockchain analyst. You can query ETH balances, track all token transfers, and inspect smart contract source code directly on the Boba L2 network without leaving your coding environment or opening multiple browser tabs.
What your AI can do
Get abi
Fetches the Application Binary Interface (ABI) for a specified verified smart contract source code.
Get block countdown
Estimates how long it will take until the next block is mined based on the current block number.
Get block reward
Retrieves the reward amount for a specific block number.
Retrieves Ether balances for single or multiple addresses on the Boba L2 network.
Lists normal, internal, and token transfer events for any wallet address.
Retrieves verified source code and the Application Binary Interface (ABI) to understand smart contracts.
Gets current gas prices, block rewards, and total Ether supply data from the chain.
Provides detailed logs for ERC20 and ERC721 token transfers across specific addresses.
Ask an AI about this
Waiting for input…
Bobascan (Boba L2 Network Block Explorer API) - 25 Tools
These tools give your AI client granular control over reading Boba L2 blockchain data, allowing you to query specific balances, transaction histories, and contract details directly from the catalog.
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 Bobascan (Boba L2 Network Block Explorer API) on VinkiusGet Abi
Fetches the Application Binary Interface (ABI) for a specified verified smart contract source code.
Get Block Countdown
Estimates how long it will take until the next block is mined based on the current...
Get Block Reward
Retrieves the reward amount for a specific block number.
Get Contract Execution Status
Checks whether a contract's execution process has successfully finished or failed.
Get Eth Price
Gets the current market price for Ether (ETH).
Get Eth Supply
Calculates and returns the total circulating supply of Ether on the Boba Network.
Get Ether Balance Multi
Gets the Ether balances for several specified wallet addresses in one call.
Get Ether Balance
Determines the current balance of Ether for a single wallet address.
Get Logs
Retrieves event logs generated by a contract interaction at a specific block.
Get Source Code
Fetches the full, verified source code for a smart contract.
Get Token Balance
Gets the balance of an ERC20 token held by an address using a specific contract...
Get Token Nft Tx
Lists all transfer events for Non-Fungible Tokens (ERC721) associated with an address.
Get Token Supply
Calculates the total supply amount of a specific ERC20 token.
Get Token Tx
Lists all transfer events for standard ERC20 tokens associated with an address.
Get Tx List Internal
Lists internal transaction calls made by or to a given wallet address.
Get Tx List
Retrieves a list of normal transactions that have occurred involving a specific...
Get Tx Receipt Status
Checks the current processing status of a completed transaction receipt.
Proxy Block Number
Gets the latest block number on the network using an Ethereum JSON-RPC call.
Proxy Call
Executes a read-only function call on a contract address (eth_call).
Proxy Estimate Gas
Estimates the amount of gas required for a transaction before it is sent.
Proxy Gas Price
Retrieves the current recommended base price for network gas (eth_gasPrice).
Proxy Get Block By Number
Fetches all block details, including transactions, for a given block number.
Proxy Get Code
Retrieves the compiled bytecode (the contract's deployed code) at an address.
Proxy Get Transaction By Hash
Gets detailed information about a transaction using its unique hash identifier.
Proxy Get Transaction Receipt
Retrieves the final receipt and status of a completed blockchain 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 Bobascan (Boba L2 Network Block Explorer API), 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 Bobascan. 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 25 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Manually tracking token movements across multiple chains and contracts is a nightmare.
Today, confirming where funds went means opening the block explorer, finding the address, scrolling through dozens of tabs. You check for native ETH transfers, then you have to switch screens to look at ERC20 token events, then open another tab just to see if the NFT was involved. It's a tedious copy-paste cycle that takes minutes per single wallet.
With this MCP, your agent handles the whole sequence in one query. You ask for all activity on an address, and it aggregates normal transactions (`get_tx_list`), internal calls (`get_tx_list_internal`), and specific token transfers (`get_token_tx`) into a single, structured data feed.
Get Contract Source Code and ABI with `get_abi`
Normally, if you suspect a contract is doing something weird, you have to find its address on Etherscan (or Bobascan), then click the 'Code' tab, hoping they uploaded it. If they didn't upload the ABI, you’re dead in the water.
Now, your agent retrieves both the full source code via `get_source_code` and the necessary interface definition using `get_abi`. It gives you immediate context on what functions the contract exposes, allowing you to build accurate interactions without manual lookups.
What your AI can actually do with this
This MCP connects your agent to the full data set of the Boba L2 network via Bobascan's API. Instead of manually browsing block explorers—clicking through transaction lists, copy-pasting hashes, and switching between balance checkers—your AI handles it all in a single conversation. You can get real-time ETH balances for any address, list every type of transfer an account has made (tokens, internal calls), or pull the verified source code to see exactly how a smart contract works.
It’s built for speed and depth. Whether you need to check current gas prices, find out the total supply of a specific token, or trace complex transaction chains, your agent can retrieve it all in structured data. Because Vinkius hosts this MCP within its catalog, you connect once from any compatible AI client—Claude, Cursor, Windsurf, etc.—and get access to everything needed for deep Web3 analysis.
019e5d02-0237-704c-b084-1bd5b053bf37 Here's how it actually works
The bottom line is that you tell your AI what data you need about a wallet or contract, and it pulls structured data directly from the Boba L2 network.
Subscribe to this MCP using your Bobascan API Key.
Connect your preferred AI client (like Cursor or Claude) through Vinkius.
Ask your agent for specific data, such as 'What is the balance of 0x123...' or 'List all internal transactions for this address.'
Who is this actually for?
This MCP is for technical people who spend too much time jumping between browser tabs. If you're an auditor who has to prove token flow, or a developer debugging contract state in real-time, this saves hours of manual data gathering.
Needs instant access to get_abi and get_source_code inside their IDE without leaving the coding flow.
Requires automating data retrieval, such as compiling lists of token transfers using get_token_tx for quarterly reports.
Must verify transaction statuses and account balances across multiple addresses to confirm funds movement or contract integrity.
What Changes When You Connect
Stop guessing on gas costs. Use proxy_gas_price and proxy_estimate_gas to get real-time cost metrics before building a transaction script.
Simplify complex ownership checks. Instead of querying for token type, you can use get_token_balance or get_token_nft_tx to pinpoint exactly what asset an address holds.
Deep dive into contract logic. When you need proof of how a dApp works, running get_abi and fetching the full source code via get_source_code gives you the raw documentation.
Consolidate network data gathering. Use get_ether_balance_multi to check dozens of wallets simultaneously, instead of writing 30 separate API calls.
Track every movement. You don't just see 'a transfer.' You can use get_logs and get_tx_list_internal to trace the full lifecycle of an interaction, including internal contract messages.
See it in action
Auditing a potential exploit.
The agent needs to check if a specific wallet was involved in suspicious activity. It uses get_tx_list and then runs proxy_get_transaction_by_hash on the most recent transactions to confirm the details, ensuring no internal calls were missed.
Building a token tracker dashboard.
The goal is to display current holdings. The agent first uses get_ether_balance, then iterates through all known contract addresses using get_token_balance for every ERC20 asset.
Understanding a new protocol's mechanism.
The dev needs to know if the smart contract is safe. They start by calling get_abi and then use get_source_code to review the logic, cross-referencing it with proxy_call results.
Verifying fund transfers.
A user needs confirmation that a payment went through. The agent uses get_tx_list to find the transaction hash and then calls proxy_get_transaction_receipt to get the final, immutable status.
The honest tradeoffs
Assuming one API call covers everything
A user tries to check if a transaction succeeded just by looking at the initial transaction list. They only see 'pending' or 'success,' but don't know if it was finalized.
Always confirm the final state. After finding a hash via get_tx_list, you must run proxy_get_transaction_receipt to get the official status and receipt data.
Ignoring gas price fluctuation
A developer writes code assuming stable transaction costs, only for the execution to fail when the network suddenly spikes in activity.
Never hardcode gas. Run proxy_gas_price first. Then estimate gas usage with proxy_estimate_gas before attempting any transaction.
Confusing deployed code vs. logic
A developer just gets the raw bytecode using proxy_get_code, assuming that is enough to understand how the contract operates.
Bytecode only shows the machine instructions. To understand the actual rules, you must retrieve both the get_abi and get_source_code.
When It Fits, When It Doesn't
Use this MCP if your task involves reading immutable data from the Boba L2 chain—anything related to balances, ownership, or transaction history. You absolutely need it when you're debugging a contract flow, comparing token movements (get_token_tx vs get_logs), or checking network costs using gas proxies. Don't use this if you are trying to send money or modify state; this MCP is read-only data access. If your goal is only to get the total supply of Ether, get_eth_supply handles that simply, but for everything else—especially tracing a complex interaction—this comprehensive tool set is necessary.
Questions you might have
How do I check multiple wallet balances with get_ether_balance_multi? +
You pass a list of addresses directly into the tool. It returns the ETH balance for every address in that batch, saving you from running the query dozens of times.
What's the difference between get_token_tx and get_logs? +
get_token_tx focuses specifically on standard ERC20 transfers. get_logs captures all general event logs from a contract execution, which is broader but less specific.
Can I check the status of a transaction using get_tx_receipt_status? +
Yes. This tool confirms if a submitted transaction has successfully been processed and finalized by the network, providing immutable proof of its outcome.
Do I need proxy_call for every contract function? +
No, proxy_call is useful for executing read-only functions. However, if you just want to inspect the deployed code itself, use get_source_code.
Before I run `get_ether_balance`, do I need to configure anything? +
You must input your Bobascan API Key into the MCP settings. The system requires this key to authenticate your requests and connect your agent to the L2 network data.
If a contract hasn't been fully audited, will `get_abi` still work? +
No; get_abi retrieves the Application Binary Interface only for verified source codes. If the code isn't uploaded and verified on Bobascan, this tool won't return an ABI.
What is the scope of transactions returned by `get_tx_list`? +
get_tx_list returns standard, user-initiated transfers. It generally excludes internal contract calls or token bridging events that are handled by smart contracts.
Are there limits on how often I can use `proxy_get_transaction_by_hash`? +
Yes, all API integrations have rate limits. Make sure your AI client adheres to the usage guidelines provided by Bobascan to prevent connection throttling.
Can I check the Ether balance of multiple addresses at once? +
Yes! Use the get_ether_balance_multi tool and provide a comma-separated list of addresses to retrieve all balances in a single query.
How do I view the source code of a verified smart contract? +
You can use the get_source_code tool with the contract's address. If the contract is verified on Bobascan, the AI will return the Solidity source code.
Is it possible to track NFT transfers for a specific wallet? +
Yes, the get_token_nft_tx tool allows you to list ERC721 token transfer events associated with any address on the Boba network.
We've already built the connector for Bobascan Block Explorer. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 25 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.