ZAN MCP Server

Model Context Protocol Server for ZAN.top node services.

Local serverstdioMIT

What is the ZAN MCP Server?

ZAN MCP Server is an MCP project maintained in the jeasonstudio/zan-mcp-server repository. The maintainer describes its purpose as “Model Context Protocol Server for ZAN.top node services”. Read the project documentation for the complete scope.

Installation

The documented npm package is zan-mcp-server. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
evm_get_chain_infoGet information about a specific EVM network
evm_resolve_ensResolve Ethereum Name Service (ENS) domains
evm_get_supported_networksGet a list of all supported networks
evm_get_contract_addressGet deployed smart contract address information
evm_get_addressGet currently used Ethereum address
evm_create_access_listCreate an access list for a transaction
evm_get_balanceGet account balance
evm_get_transaction_countGet the number of transactions (nonce) for an address
evm_get_blockGet block information by block number or hash
evm_get_block_numberGet the latest block number
evm_get_block_transaction_countGet the number of transactions in a block
evm_callExecute a smart contract call
evm_estimate_gasEstimate gas needed for a transaction
evm_get_gas_priceGet current gas price
evm_verify_messageVerify a signed message
evm_verify_typed_dataVerify a typed data signature
evm_get_transactionGet transaction details
evm_get_transaction_receiptGet transaction receipt
evm_get_logsGet logs matching specific filter criteria
evm_get_addressesGet list of available account addresses
evm_sign_messageSign a message
evm_sign_typed_dataVerify a typed data signature
evm_sign_transactionSign a transaction without sending it
evm_prepare_transaction_requestPrepares a transaction request with gas and nonce
evm_send_raw_transactionSend a raw, signed transaction
evm_send_transactionSign and send a transaction
zan_evm_get_nft_metadataGet metadata for a specific NFT contract address
zan_evm_get_nfts_by_ownerGet NFTs owned by a specific wallet address
zan_evm_get_nft_idsGet token IDs list for an NFT contract address

How to install the ZAN MCP Server

{
  "mcpServers": {
    "zan": {
      "command": "npx",
      "args": [
        "-y",
        "zan-mcp-server",
        "--stdio",
        "--api-key",
        "<zan_api_key>"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.