# Zetachain Explorer MCP for AI Agents AI Agent Connect

> Zetachain Explorer lets you query real-time blockchain data directly through your AI agent. Inspect blocks, track transaction histories, audit smart contract logs, and check token balances across the ZetaChain network without switching tabs or manually searching a web explorer.

## Overview
- **Category:** developer-tools
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/undefined/ai-agent-connect
- **Tags:** zetachain, block-explorer, smart-contracts, web3, crypto-api

## Description

This Connector lets you query the ZetaChain network directly through your AI agent. Instead of jumping between tabs to find a transaction hash or squinting at complex explorer pages, you can just ask your agent to pull the data for you. You can get real-time updates on block numbers, check wallet balances, or find out who owns a specific token without any manual searching. It makes it easy to audit smart contract logs or see internal calls triggered by a specific transaction. It turns a tedious research task into a simple conversation, giving you the visibility you need to build or analyze on-chain activity. Because Vinkius hosts this along with thousands of other tools, it fits perfectly into a larger workflow where you need fast access to blockchain data. You get the raw data you need to make decisions without the friction of manual navigation.

## Tools

### get_transaction
Fetches the full details of a transaction using its hash. This gives you the complete history of a single action.

### get_address_internal_transactions
Pulls all internal transactions associated with a specific address. This helps you audit all contract interactions for one wallet.

### get_address_token_balances
Shows the current token balances for a specific address. This is the fastest way to check a portfolio's holdings.

### get_address_tokens
Lists all the different tokens owned by a specific address. Use this to see a full inventory of a user's assets.

### get_address
Pulls specific details for a blockchain address. This is useful for getting a quick summary of a wallet.

### get_address_transactions
Pulls the full transaction history for a specific wallet or contract. This provides a complete audit trail for an address.

### get_block
Fetches block details using a specific hash or number. Use this to inspect a single point in the chain.

### get_block_transactions
Lists all transactions contained within a single block. This helps you see every action in a specific block.

### get_smart_contract
Gets the ABI and other details for a specific smart contract. This is essential for understanding contract methods.

### get_token_holders
Retrieves a list of addresses holding a specific token. This is great for checking token distribution.

### get_token
Pulls the core details and metadata for a specific token. Use this to get the basic specs of an asset.

### get_token_transfers
Fetches the history of transfers for a specific token. This helps you track an asset's movement over time.

### get_transaction_internal
Finds internal transactions and contract calls for a specific hash. This is key for deep contract debugging.

### get_transaction_logs
Retrieves the event logs for a specific transaction hash. Use this to see exactly what a contract emitted.

### list_blocks
Shows a list of the most recent blocks on the ZetaChain network. This provides a quick pulse of recent activity.

### list_tokens
Lists all the tokens currently available on ZetaChain. Use this to see the full scope of available assets.

### list_transactions
Shows a list of recent transactions on the network. This lets you see what is happening on the chain right now.

## Prompt Examples

**Prompt:** 
```
Who are the top token holders for the ZETA token?
```

**Response:** 
```
I've retrieved the top token holders for ZETA. Here are the leading addresses:

| Rank | Address | Holding % |
| :--- | :--- | :--- |
| 1 | 0x71C...a3f2 | 4.2% |
| 2 | 0x92D...11e9 | 3.8% |
| 3 | 0x44B...99d0 | 3.1% |

Would you like me to fetch the full list or check the balance of a specific address?
```

**Prompt:** 
```
Check the logs for transaction 0xabc123...
```

**Response:** 
```
I've fetched the logs for transaction 0xabc123... It emitted the following events:

* **Transfer**: 500 ZETA from 0x123... to 0x456...
* **Swap**: 1.2 WETH for 500 ZETA on the DEX router.

Do you need the decoded parameters for these events?
```

**Prompt:** 
```
What is the balance of address 0x1234...abcd?
```

**Response:** 
```
For address 0x1234...abcd, I found the following balances:

* **ZETA**: 1,500.00
* **USDC**: 12,400.50
* **WETH**: 0.85

Would you like to see the recent transaction history for this wallet?
```

## Capabilities

### Track recent blockchain blocks
See the latest activity and block numbers on the ZetaChain network.

### Audit smart contract logs
Pull event logs for specific transaction hashes to see contract emissions.

### Monitor wallet balances
Check token holdings and history for any specific wallet or contract address.

### Identify token holders
Retrieve lists of addresses holding specific assets on the chain.

### Debug internal transactions
View internal contract calls triggered by specific transaction hashes.

### Inspect smart contract code
Get ABI details and other core information for any smart contract.

## Use Cases

### Debugging a failed swap
A developer asks the agent to check the logs for a specific hash to see where the contract call failed using `get_transaction_logs`.

### Token distribution research
An analyst asks for a list of the top 100 holders for a new token to check for centralization using `get_token_holders`.

### Wallet auditing
A user asks the agent to show all tokens held by a specific address to check their portfolio using `get_address_tokens`.

### Real-time network monitoring
A researcher asks for the last 5 blocks to see current network transaction volume using `list_blocks`.

## Benefits

- Stop manual copy-pasting by using `get_transaction` to pull data directly into your chat.
- Speed up debugging with `get_transaction_logs` to see event emissions instantly.
- Analyze market distribution faster by using `get_token_holders` to find top owners.
- Verify contract interactions with `get_smart_contract` to see the ABI in your agent's context.
- Monitor network health by using `list_blocks` and `list_transactions` for a real-time pulse.
- Audit wallet activity easily with `get_address_token_balances` to see current holdings.

## How It Works

The bottom line is you get direct, conversational access to ZetaChain's raw blockchain data.

1. Subscribe to the Zetachain Explorer MCP on Vinkius.
2. Enter your ZetaChain API Key in the configuration settings.
3. Ask your agent to fetch specific data like token balances or transaction logs.

## Frequently Asked Questions

**What is the Zetachain Explorer MCP?**
It is a tool that lets your AI agent talk directly to the ZetaChain blockchain. You can ask it to find transactions, check balances, or look up smart contract details without leaving your chat.

**Can I use the Zetachain Explorer MCP to check my wallet balance?**
Yes, your agent can pull the current token balances for any specific address on the ZetaChain network and summarize them for you instantly.

**How does the Zetachain Explorer MCP help with debugging?**
It allows your agent to pull raw event logs and internal transaction details. This makes it much faster to see why a smart contract call succeeded or failed.

**Can it show me a list of token holders?**
Yes, you can ask the agent to list the addresses holding a specific token. It's a great way to quickly check token distribution.

**Is the Zetachain Explorer MCP for all blockchains?**
No, this specific MCP is built for the ZetaChain network. You would need a different connector for chains like Ethereum or Solana.

**Can my AI agent see internal transactions with this Connector?**
Yes, it can fetch internal transactions and contract calls triggered by specific hashes, which is very helpful for deep technical auditing.

**Can I inspect the internal calls triggered by a specific transaction?**
Yes. Use the `get_transaction_internal` tool with the transaction hash to retrieve all internal contract calls and operations associated with that transaction.

**How do I check all token balances for a specific wallet address?**
Simply provide the wallet address to the `get_address_token_balances` tool. It will return a comprehensive list of all tokens held by that address on ZetaChain.

**Is it possible to view the source code or ABI of a smart contract?**
Yes, the `get_smart_contract` tool allows you to fetch the metadata and details of a verified smart contract using its address.