ZETRIX TOOLS

55 tools from the Zetrix MCP Server, categorised by risk level.

View the Zetrix policy →

READ TOOLS

35
zetrix_call_contract Call smart contract in sandbox environment for debugging zetrix_check_health Check the health status of the Zetrix node zetrix_contract_get_chain_functions Get documentation for all built-in Chain object functions available in Zetrix smart contracts zetrix_contract_get_structure_guide Get guide on how to structure Zetrix smart contracts with ES5 patterns, classes, and inheritance zetrix_contract_get_testing_guide Get guide on testing Zetrix smart contracts with TEST_INVOKE and TEST_QUERY zetrix_contract_get_token_standard Get token standard specification (ZTP20, ZTP721, or ZTP1155) zetrix_contract_get_utils_functions Get documentation for all built-in Utils object functions available in Zetrix smart contracts zetrix_crypto_decrypt_key Decrypt an encrypted private key with a password zetrix_crypto_encrypt_key Encrypt a private key with a password for secure storage zetrix_crypto_get_address Get Zetrix address from public key zetrix_crypto_get_public_key Derive public key from private key zetrix_crypto_sign Sign a message with a private key zetrix_crypto_validate_key Validate private key, public key, or address format zetrix_crypto_verify Verify a signature against a message and public key zetrix_get_account Get Zetrix account information including balance and metadata zetrix_get_account_assets Get asset holdings for an account zetrix_get_account_base Get basic account information without assets and metadata zetrix_get_account_metadata Get metadata associated with an account zetrix_get_balance Get the ZETRIX balance of an account. Returns balance in both ZETA (micro units) and ZETRIX (main units). Note: 1 ZETRIX = 1,000,000 ZETA zetrix_get_block Get information about a specific block by height zetrix_get_latest_block Get the latest block information from Zetrix blockchain zetrix_get_ledger Get block/ledger information with optional details zetrix_get_transaction Get transaction details by transaction hash zetrix_get_transaction_blob Low-level tool to serialize transaction data into hexadecimal format. IMPORTANT: For standard transactions, prefer the zetrix_sdk_* tools (e.g. zet... zetrix_get_transaction_cache Get pending transactions not yet executed zetrix_get_transaction_history Get completed transaction records zetrix_multi_query Execute multiple API queries simultaneously zetrix_sdk_call_contract Call a smart contract function (query only, no state change) using SDK zetrix_sdk_get_balance Get account balance using the official SDK zetrix_sdk_get_nonce Get account nonce (transaction sequence number) zetrix_sdk_is_activated Check if an account is activated on the blockchain zetrix_test_transaction Evaluate transaction fees without blockchain submission. Use this to get the correct fee_limit and gas_price before calling zetrix_get_transaction_... zetrix_version Get the current version of the Zetrix MCP server. Use this when the user asks about the MCP version. zetrix_ws_status Check WebSocket connection status zetrix_ws_subscribe_tx Subscribe to transaction notifications for specific addresses

WRITE TOOLS

17
zetrix_contract_generate_advanced Generate advanced multi-class Zetrix smart contract with interfaces, libraries, utilities, main contract, and comprehensive test specs. **MANDATORY... zetrix_contract_init_dev_environment Initialize a new Zetrix smart contract development environment using create-zetrix-tool. This creates a complete project structure with testing fra... zetrix_create_keypair Generate a new public-private key pair (for testing only) zetrix_crypto_generate_keypair Generate a new Zetrix key pair with private key, public key, and address zetrix_sdk_activate_account Activate a new account on the Zetrix blockchain with an initial balance. This tool automatically handles the full transaction flow: get nonce, eval... zetrix_sdk_create_account Create a new Zetrix account using the official SDK zetrix_sdk_create_contract Deploy a new smart contract on the Zetrix blockchain. This tool automatically handles the full transaction flow: get nonce, evaluate fee, build blo... zetrix_sdk_create_log Create an event log on the Zetrix blockchain. This tool automatically handles the full transaction flow: get nonce, evaluate fee, build blob, sign,... zetrix_sdk_issue_asset Issue a new custom asset/token on the Zetrix blockchain. This tool automatically handles the full transaction flow: get nonce, evaluate fee, build ... zetrix_sdk_send_asset Transfer a custom asset/token to another address. This tool automatically handles the full transaction flow: get nonce, evaluate fee, build blob, s... zetrix_sdk_send_gas Send native ZTX (gas) to another address. This tool automatically handles the full transaction flow: get nonce, evaluate fee, build blob, sign, and... zetrix_sdk_set_metadata Set a key-value metadata entry on an account. This tool automatically handles the full transaction flow: get nonce, evaluate fee, build blob, sign,... zetrix_sdk_set_privilege Set account privilege including master weight, tx threshold, and signers. This tool automatically handles the full transaction flow: get nonce, eva... zetrix_submit_transaction Submit a pre-signed transaction blob to blockchain via HTTP RPC. IMPORTANT: For standard transactions, prefer the zetrix_sdk_* tools (e.g. zetrix_s... zetrix_ws_connect Connect and register to Zetrix WebSocket for real-time updates zetrix_ws_disconnect Disconnect from WebSocket zetrix_ws_submit_transaction Submit a pre-signed transaction blob via WebSocket for real-time status updates. IMPORTANT: This is a low-level tool that requires an active WebSoc...

EXECUTE TOOLS

3
How many tools does the Zetrix MCP server have? +

The Zetrix MCP server exposes 55 tools across 3 categories: Read, Write, Execute.

How do I enforce policies on Zetrix tools? +

Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Zetrix server.

What risk categories do Zetrix tools fall into? +

Zetrix tools are categorised as Read (35), Write (17), Execute (3). Each category has a recommended default policy.

Let agents act without letting them run wild.

Deterministic policy on every MCP tool call. Per-identity grants. Full audit log.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.