TRONLINK TOOLS

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

READ 28 tools
Read tl_accessibility_snapshot Get trimmed accessibility tree with deterministic refs (e1, e2, ...) for element targeting. Read tl_chain_get_account Query TRON account: TRX balance, bandwidth, energy, permissions, activation status. Read tl_chain_get_address Get the TRON address derived from the configured private key (base58 + hex). Read tl_chain_get_history Query transaction history for an address with pagination. Read tl_chain_get_staking Query TRX staking info: frozen amounts for bandwidth/energy, votes, pending unfreezing, withdrawable amounts. Read tl_chain_get_tokens Query TRC10 and TRC20 token balances for an address. Read tl_chain_get_tx Get transaction details by transaction ID (hash). Read tl_chain_resource Delegate, undelegate, or query resource delegations (bandwidth/energy). Read tl_chain_sign_multisig_tx Sign a multisig transaction with the owner or co-signer key. Accumulates signatures. Read tl_chain_stake Freeze or unfreeze TRX for bandwidth or energy (Stake 2.0). Read tl_cleanup Safely close browser and all services (chain, fixtures, mock server). Read tl_describe_screen Comprehensive screen description: wallet state + testIds + accessibility tree + optional screenshot. Read tl_gasfree_get_account Query GasFree account eligibility, supported tokens, and remaining daily quota for gas-free TRC20 transfers. Read tl_gasfree_get_transactions Query GasFree transaction history: pending, completed, or failed gas-free transfers. Read tl_get_context Get current context, capabilities, and session info. Read tl_get_contract_address Get the address of a previously deployed contract by name. Read tl_get_state Get TronLink wallet state: current screen, account, network, TRX balance, energy, bandwidth. Read tl_knowledge_last Get the last N tool steps from current or all sessions. Read tl_knowledge_search Search step history by tool name, screen, testId, or a11y name. Read tl_knowledge_sessions List recent sessions with metadata and step counts. Read tl_knowledge_summarize Generate a reusable recipe summary of a session. Read tl_list_contracts List all deployed contracts with addresses. Read tl_list_flows List available flow recipes (common multi-step workflows like import_wallet, switch_network, transfer_trx).... Read tl_list_testids List all data-testid attributes on the current page. Read tl_multisig_list_tx Query multisig transaction list: pending/success/failed. Shows signature progress, threshold, current weigh... Read tl_multisig_query_auth Query multisig permissions for a TRON address: which addresses it controls and active permission details (t... Read tl_screenshot Take a screenshot of the TronLink extension or dApp page. Read tl_wallet_list List all agent-wallet wallets with their IDs, types, active status, and TRON addresses.
WRITE 17 tools
Write tl_chain_create_multisig_tx Create an unsigned multisig TRX transfer transaction with a specific permission ID. Write tl_chain_send Send TRX, TRC10 or TRC20 tokens to an address. Signs and broadcasts the transaction. Write tl_chain_setup_multisig Configure multisig permissions on the account (accountPermissionUpdate, costs 100 TRX). Write tl_click Click an element by a11yRef (e.g. "e5"), testId, or CSS selector. Write tl_clipboard Read or write the browser clipboard (useful for copying addresses, mnemonics). Write tl_close_tab Close a browser tab by role or URL pattern. Write tl_gasfree_send Send a GasFree TRC20 transfer (no gas fee). Pre-checks: account eligibility, token support, daily quota, an... Write tl_keyboard Send keyboard events. Press keys (e.g. "Enter", "PageDown", "End", "Control+A") or type text character by c... Write tl_multisig_connect_ws Connect WebSocket to receive real-time pending multisig transaction notifications for an address. Write tl_multisig_disconnect_ws Disconnect the multisig WebSocket listener. Write tl_multisig_submit_tx Submit a signed multisig transaction to the TRON multisig service. The service collects signatures and broa... Write tl_scroll Scroll the page or a specific element. Supports direction (up/down/left/right) and pixel amount. Can target... Write tl_set_context Switch workflow context between e2e (testing with local chain) and prod (real networks). Write tl_switch_to_tab Switch to a browser tab by role (extension/dapp/notification) or URL pattern. Write tl_type Type text into an input element. Supports a11yRef, testId, or selector targeting. Write tl_wallet_create Auto-generate an encrypted wallet (local_secure). Use this when no wallet exists and the user wants automat... Write tl_wallet_set_active Switch the active wallet by wallet ID. The new wallet will be used for all subsequent on-chain, gasfree, an...

The managed route: connect Tronlink through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y @tronlink/mcp-server-tronlink
How many tools does the Tronlink MCP server have? +

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

How do I enforce policies on Tronlink tools? +

Route the Tronlink server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Tronlink tools fall into? +

Tronlink tools are categorised as Read (28), Write (17), Execute (10). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

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

Message sent.

We'll get back to you soon.