TzKT (Tezos Indexer & Explorer API)

TzKT (Tezos Indexer & Explorer API) MCP Connector for Claude

F

Access real-time Tezos blockchain data — explore accounts, smart contracts, and transaction history directly from your AI agent.

25 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect to the TzKT API, the most advanced indexer for the Tezos blockchain. This MCP server allows your AI agent to query live on-chain data, analyze smart contract storage, and track financial operations across Mainnet and testnets.

What you can do

  • Account Exploration — List accounts by balance or activity and fetch detailed profiles including balance history.
  • Smart Contract Auditing — Inspect contract code (Michelson/Micheline), current storage, and available entrypoints for any KT1 address.
  • Transaction Tracking — Search operations by hash or list transactions with advanced filters like sender, target, and amount.
  • Financial Reporting — Generate JSON-based activity reports for specific Tezos addresses.
  • Multi-Network Support — Seamlessly switch between Mainnet, Ghostnet, and Shadownet.

How it works

  1. Subscribe to this server
  2. (Optional) Enter your TzKT API Key for higher rate limits
  3. Start querying the Tezos ledger from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Web3 Developers — Debug smart contracts and verify storage states directly from your IDE.
  • Data Analysts — Extract historical balance data and transaction flows for Tezos accounts.
  • DeFi Users — Monitor wallet activity and track specific operation hashes without leaving the chat interface.
tezosblockchain-explorerindexersmart-contractsweb3

25 tools expose this connector's capabilities to your AI agent.

get_account_balance_history

Get historical balance changes for an account

get_account_report

Generate a JSON report of account activity

get_account

Get detailed information for a specific account

get_baker_rewards

Get baker rewards per cycle

get_block

Get block details by level or hash

get_contract_code

Get contract Michelson or Micheline code

get_contract_entrypoints

List available contract entrypoints

get_contract_storage

Get current or historical contract storage

get_delegator_rewards

Get delegator rewards per cycle

get_head

Get the current state of the indexer and blockchain head

get_operations_by_hash

Get operations by transaction hash

get_statistics

Get network-wide statistics (TPS, volume, etc.)

list_accounts

Supports filtering by balance, activity, and type. List accounts with filters

list_bigmap_keys

List keys in a specific big map

list_bigmap_updates

Get update history for a big map

list_bigmaps

List all big maps

list_blocks

List blocks with filters

list_contracts

List smart contracts with filters

list_delegations

List delegation operations

list_originations

List contract origination operations

list_staking

List staking-related operations

list_token_balances

Get token balances for specific accounts

list_token_definitions

Get token metadata and definitions

list_token_transfers

List token transfers (FA1.2 / FA2)

list_transactions

List transactions with advanced filtering

See how to talk to your AI agent using TzKT (Tezos Indexer & Explorer API).

List the top 5 accounts on Tezos mainnet with a balance greater than 1000 XTZ.

I've queried the mainnet accounts. Here are 5 accounts with balances over 1000 XTZ, including tz1... (Balance: 1500 XTZ) and tz1... (Balance: 1200 XTZ). Would you like to see the full report for any of these?

What are the available entrypoints for the smart contract KT1PWx2mnDuep3UMCcAgST9SetSjSEu7RZK1?

I've retrieved the entrypoints for that contract. It features several callable functions including 'transfer', 'mint', 'burn', and 'set_metadata'. Which one would you like to inspect further?

Get the details for the Tezos transaction with hash ooVp... on Ghostnet.

Searching Ghostnet for operation ooVp... Found it! This was a transaction of 50 XTZ from tz1... to tz1... confirmed at block level 1,234,567. The status is 'applied'.

Yes! Use the `get_account_balance_history` tool with the account address. It will return a historical record of balance changes for that specific Tezos address.

Related Connectors