Zetrix MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ZETRIX_NETWORK | No | The Zetrix network to connect to (mainnet or testnet) | |
| ZETRIX_RPC_URL | No | Custom RPC URL for Zetrix node (overrides ZETRIX_NETWORK if set) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| zetrix_check_healthB | Check the health status of the Zetrix node |
| zetrix_get_accountC | Get Zetrix account information including balance and metadata |
| zetrix_get_blockC | Get information about a specific block by height |
| zetrix_get_latest_blockB | Get the latest block information from Zetrix blockchain |
| zetrix_get_transactionC | Get transaction details by transaction hash |
| zetrix_get_balanceB | 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_create_keypairB | Generate a new public-private key pair (for testing only) |
| zetrix_get_account_baseB | Get basic account information without assets and metadata |
| zetrix_get_account_assetsB | Get asset holdings for an account |
| zetrix_get_account_metadataC | Get metadata associated with an account |
| zetrix_get_transaction_historyC | Get completed transaction records |
| zetrix_get_transaction_cacheC | Get pending transactions not yet executed |
| zetrix_get_ledgerC | Get block/ledger information with optional details |
| zetrix_multi_queryC | Execute multiple API queries simultaneously |
| zetrix_get_transaction_blobC | Serialize transaction data into hexadecimal format |
| zetrix_submit_transactionC | Submit signed transaction to blockchain for execution |
| zetrix_call_contractB | Call smart contract in sandbox environment for debugging |
| zetrix_test_transactionB | Evaluate transaction fees without blockchain submission |
| zetrix_ws_connectC | Connect and register to Zetrix WebSocket for real-time updates |
| zetrix_ws_submit_transactionB | Submit transaction via WebSocket and get real-time status updates |
| zetrix_ws_subscribe_txC | Subscribe to transaction notifications for specific addresses |
| zetrix_ws_disconnectB | Disconnect from WebSocket |
| zetrix_ws_statusB | Check WebSocket connection status |
| zetrix_sdk_create_accountB | Create a new Zetrix account using the official SDK |
| zetrix_sdk_get_balanceC | Get account balance using the official SDK |
| zetrix_sdk_is_activatedC | Check if an account is activated on the blockchain |
| zetrix_sdk_get_nonceC | Get account nonce (transaction sequence number) |
| zetrix_sdk_call_contractA | Call a smart contract function (query only, no state change) using SDK |
| zetrix_sdk_invoke_contractB | Invoke a smart contract function with state change (requires private key) |
| zetrix_crypto_generate_keypairB | Generate a new Zetrix key pair with private key, public key, and address |
| zetrix_crypto_get_public_keyC | Derive public key from private key |
| zetrix_crypto_get_addressC | Get Zetrix address from public key |
| zetrix_crypto_validate_keyC | Validate private key, public key, or address format |
| zetrix_crypto_signC | Sign a message with a private key |
| zetrix_crypto_verifyC | Verify a signature against a message and public key |
| zetrix_crypto_encrypt_keyC | Encrypt a private key with a password for secure storage |
| zetrix_crypto_decrypt_keyC | Decrypt an encrypted private key with a password |
| zetrix_contract_get_chain_functionsA | Get documentation for all built-in Chain object functions available in Zetrix smart contracts |
| zetrix_contract_get_utils_functionsB | Get documentation for all built-in Utils object functions available in Zetrix smart contracts |
| zetrix_contract_get_structure_guideB | Get guide on how to structure Zetrix smart contracts with ES5 patterns, classes, and inheritance |
| zetrix_contract_get_token_standardC | Get token standard specification (ZTP20, ZTP721, or ZTP1155) |
| zetrix_contract_init_dev_environmentB | Initialize a new Zetrix smart contract development environment using create-zetrix-tool. This creates a complete project structure with testing framework, examples, and utilities. |
| zetrix_contract_generate_advancedA | Generate advanced multi-class Zetrix smart contract with interfaces, libraries, utilities, main contract, and comprehensive test specs. MANDATORY WORKFLOW: (1) First call zetrix_contract_init_dev_environment with contractName (e.g., 'CertificateContract'). (2) Then call this tool with the SAME contractName and outputDirectory set to './{contractName}'. Calling this tool WITHOUT initializing the project first will result in an error. Supports complex architectures with inheritance, composition, and modular design. |
| zetrix_contract_get_testing_guideB | Get guide on testing Zetrix smart contracts with TEST_INVOKE and TEST_QUERY |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Zetrix-Chain/zetrix-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server