Harmonyscan MCP for AI. Read Any Harmony Blockchain Data Instantly
Works with every AI agent you already use
…and any MCP-compatible client








How this MCP server connects to your AI agent
Harmonyscan (Harmony One Block Explorer API) gives your AI client deep read access to the Harmony blockchain data. It lets you query things like specific wallet balances, track complex token transfers, audit smart contracts for their source code, and monitor total network supply—all without opening a browser.
You get real-time insight into ONE transactions and contract activity directly from your agent.
What AI agents can do with Harmonyscan (Harmony One Block Explorer API) Automation
Get abi
Retrieves the Application Binary Interface (ABI) necessary for interacting with a specific smart contract.
Get balance multi
Calculates and returns the ONE balances for a list of multiple addresses simultaneously.
Get balance
Checks the current ONE balance associated with a single crypto wallet address.
Determine the current ONE balance for one or many specific addresses.
Retrieve a detailed list of all normal, internal, and token-specific transfers connected to an address.
Get the full source code and Application Binary Interface (ABI) for any contract deployed on the network.
Fetch critical data points like the total ONE supply, current block rewards, or real-time price feeds.
Check if a specific transaction has been executed successfully or is still pending confirmation.
Ask an AI about this
Waiting for input…
What AI agents can do with Harmonyscan (Harmony One Block Explorer API) with 14 Tools
These tools let you pull every piece of blockchain data needed for deep analysis, from simple balance checks to complex contract auditing.
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 Harmonyscan (Harmony One Block Explorer API) on VinkiusGet Abi
Retrieves the Application Binary Interface (ABI) necessary for interacting with a specific smart contract.
Get Balance Multi
Calculates and returns the ONE balances for a list of multiple addresses...
Get Balance
Checks the current ONE balance associated with a single crypto wallet address.
Get Block Reward
Fetches information regarding the block rewards provided by the Harmony One network.
Get Logs
Retrieves event logs emitted by smart contracts during specific transactions.
Get One Price
Provides the most recent recorded price for one ONE token.
Get One Supply
Determines and reports the total circulating supply of the ONE token on the network.
Get Source Code
Retrieves the verified original source code for a given smart contract address.
Get Status
Verifies whether a transaction has finished executing and what its final status was.
Get Token Tx
Lists all recorded events for HRC20 token transfers, showing who sent tokens to whom.
Get Tx List Internal
Retrieves a record of internal transactions, which are calls made from one contract...
Get Tx List
Pulls a comprehensive list of standard transactions that occurred on the network.
Get Tx Receipt Status
Checks the detailed receipt status for a transaction hash, providing granular execution details.
Proxy Request
Executes standard JSON-RPC calls against the blockchain using a generic proxy method.
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 Harmonyscan (Harmony One 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
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
Built on the Model Context Protocol (MCP) for 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 14 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Tracking Funds on Harmony One Used to Be a Pain.
Today, tracing asset movements means opening the block explorer, searching by address, scrolling through pages of raw data, and manually correlating token transfers with internal contract calls. You end up copy-pasting 50 different transaction hashes just to map out a single liquidity event.
With this MCP, you simply ask your agent for the full history or specific logs. Your AI client pulls together all those disparate pieces—the normal transactions, the internal calls, and the token transfers—and presents it in one clean data package.
Get Contract Source Code and ABI with `get_abi`
Before writing a single line of integration code, developers used to have to manually find the contract's address, then separately locate its source code and ABI. This was a tedious round-trip process that stalled development for hours.
Now, you ask your agent to run `get_abi` on the target contract. It hands over the complete interface definition immediately. You can start building against the contract instantly.
What your AI can actually do with this
Harmonyscan connects your AI agent to the Harmony One network, letting you inspect everything happening on the blockchain. Instead of manually hopping between tabs and reading endless transaction hashes in a web explorer, your agent pulls all the data for you. You can check balances across multiple addresses at once or track down every internal transfer that occurred within a smart contract.
Need to know how a specific contract works? Your agent fetches the full source code and the required ABI automatically. This capability means analyzing complex DeFi movements or tracking whale wallets becomes a simple conversation with your AI client, all managed through Vinkius’s catalog.
019e5d22-dae8-7112-bc90-8ac8890c77d7 Here's how it actually works
The bottom line is that your AI client acts as a dedicated blockchain analyst, giving you immediate answers without needing to manually navigate block explorer pages.
Subscribe to the MCP and input your Harmonyscan API Key.
Direct your AI agent (Claude, Cursor, etc.) to query specific data points, like 'What is the balance at 0x...' or 'List all transactions for this address.'
Your agent executes the necessary calls and returns structured data on addresses, contracts, and network health.
Who is this actually for?
Web3 developers and crypto analysts need this. If you spend time copying addresses or cross-referencing transaction logs across multiple sites, this MCP saves your day. It hands complex blockchain data directly to your agent.
Needs to pull contract ABIs and source code into their IDE instantly for rapid prototyping and integration testing.
Must automate the tracking of high-value token transfers or monitor specific wallet activity across the entire Harmony ecosystem.
Requires simple, natural language commands to check transaction statuses and validate user balances before building a dashboard feature.
What Changes When You Connect
Stop manually reading block explorer pages. You can get a list of normal transactions using get_tx_list or internal calls with get_tx_list_internal, making tracing token flows easy.
Audit contracts fast. Using get_source_code and get_abi lets you pull the full contract blueprint right into your workflow, speeding up development immensely.
See exactly where money moved. Instead of just seeing a transaction hash, use get_token_tx to see every recorded HRC20 token transfer event.
Validate complex movements instantly. Need to know if an action finished? Use get_status or get_tx_receipt_status to confirm execution results without guessing.
Get the big picture data points—like total supply via get_one_supply or current market prices using get_one_price—with a single request.
See it in action
Auditing a DeFi Protocol
A security analyst needs to understand how a liquidity pool works. They ask their agent to run get_abi and get_source_code on the contract address, then cross-reference that with recent transfers using get_token_tx. This pinpoints exactly which functions control the pooled assets.
Tracking Corporate Wallet Movements
A finance team wants to monitor a set of 50 corporate wallets. They use get_balance_multi first, then request all historical activities for those addresses using get_tx_list and get_logs to catch any unusual outgoing transfers.
Debugging Failed Transactions
A user's transaction failed. Instead of guessing, they tell their agent to run get_status followed by get_tx_receipt_status. This confirms if the failure was due to contract logic or a simple network issue.
Calculating Network Value
A researcher needs market context. They ask their agent for the total ONE supply (get_one_supply) and the current price (get_one_price) in one go, giving them an immediate valuation metric.
The honest tradeoffs
Over-relying on single data points
Just querying get_balance for a wallet and assuming that's the full story. You miss out on knowing if funds were recently moved or if the contract itself is outdated.
Always cross-check balances by first running get_tx_list to see recent activity, then use get_token_tx to confirm specific token movements.
Ignoring internal calls
Only using standard block explorer views which often skip the complex chain of events. You miss critical transfers between contracts.
Use get_tx_list_internal to reveal all contract-to-contract communication, giving you a complete picture of asset flow.
Not checking execution status
Thinking that just because a transaction was submitted doesn't mean it succeeded. The funds might be stuck or revert.
Run get_status and then follow up with get_tx_receipt_status to get definitive proof of successful (or failed) execution.
When It Fits, When It Doesn't
Use this MCP if your job requires deep, multi-layered data validation across the Harmony One blockchain. You need to know not just what the balance is (get_balance), but also how and why it got there (via get_tx_list and get_logs). Don't use this if you only need basic, high-level market data; for simple supply checks, get_one_supply works fine. But if you are building anything that interacts with contract logic or requires knowing the full interface, you must start by running get_abi. This MCP is your primary source of truth for deep blockchain analysis.
Questions you might have
How do I find out if a transaction succeeded? (Using get_status) +
You check execution status using get_status. This tells you whether the network accepted and completed the transaction for that hash.
What is the difference between get_tx_list and get_tx_list_internal? +
get_tx_list shows transactions initiated by wallets, while get_tx_list_internal reveals calls made from one smart contract to another—crucial for understanding complex DeFi flows.
How do I audit a contract's logic? (Using get_source_code) +
To audit, use get_source_code to pull the verified original code. You can then pair this with get_abi to understand exactly which functions are available for interaction.
Can I check multiple wallet balances at once? (Using get_balance_multi) +
Yes, use get_balance_multi. It takes a list of addresses and returns the ONE balance for every single one in that list efficiently.
I need to know how to get the ABI using `get_abi` for a contract. +
You request the specific Application Binary Interface (ABI) needed to interact with that contract. The ABI is essentially a roadmap; it tells your AI client exactly which functions the contract supports and what inputs they require.
What kind of information can I pull using `get_logs`? +
get_logs retrieves event logs, showing specific actions or signals emitted by a smart contract. These are often critical internal events that aren't visible in the main transaction list but confirm business logic execution.
Does `get_token_tx` track token movements differently than general transactions? +
Yes, get_token_tx focuses specifically on HRC20 token transfers. It isolates the movement of fungible tokens, making it much easier to audit pure asset flow separate from other contract interactions.
How do I find out what block rewards are using `get_block_reward`? +
get_block_reward provides the current distribution of block rewards. This tells you what incentives or tokens are paid out to validators and miners for processing new blocks on the Harmony One network.
Can I check the balance of multiple Harmony addresses at once? +
Yes! Use the get_balance_multi tool and provide a comma-separated list of addresses (up to 20). The agent will return the ONE balance for each address in a single response.
How do I verify if a specific transaction was successful or failed? +
You can use the get_status tool with the transaction hash. It returns a status code where '1' indicates success and '0' indicates failure, along with any available error messages.
Is it possible to retrieve the source code of a smart contract? +
Yes, provided the contract is verified on Harmonyscan. Use the get_source_code tool with the contract address to get the Solidity source code, compiler version, and optimization settings.
We've already built the connector for Harmonyscan. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 14 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.