Developer Tools
gotron.sh
Provides tools for analyzing and interacting with the Tron blockchain.
ENDPOINT 1
https://mcp.gotron.sh/mcp
Known tools 43
analyze_accountComprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call
analyze_transfer_costEstimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options
decode_abi_outputDecode ABI-encoded output hex from a contract call.
delegate_resourceDelegate energy or bandwidth to another address (Stake 2.0).
estimate_energyEstimate energy cost for a smart contract call.
estimate_trc20_energyEstimate energy cost for a TRC20 transfer without creating a transaction.
freeze_balanceStake TRX for energy or bandwidth (Stake 2.0).
get_accountGet TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type
get_account_permissionsGet the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds
get_account_resourcesGet energy and bandwidth usage and limits for a TRON account
get_bandwidth_pricesGet current and historical bandwidth prices on the TRON network
get_blockGet a TRON block by number or latest.
get_chain_parametersGet TRON network node info and current energy/bandwidth prices
get_contract_abiGet the ABI of a smart contract on TRON.
get_contract_eventsGet decoded events emitted by a smart contract via TronGrid REST API.
get_delegatable_amountGet the maximum amount of energy or bandwidth an account can still delegate
get_delegated_resourcesGet resources delegated to and from an account (Stake 2.0 delegation info)
get_energy_pricesGet current and historical energy prices on the TRON network
get_networkGet current MCP server connection info: network name, node address, and latest block
get_pending_by_addressGet pending transactions for a specific address from the mempool
get_pending_transactionsList pending transaction IDs and pool size from the mempool
get_proposalGet full details of a governance proposal by ID, including the complete list of approval addresses.
get_token_priceGet the current USD price of TRX or a TRC20 token.
get_transactionGet transaction details by transaction ID
get_transaction_historyGet transaction history for a TRON address via TronGrid REST API.
get_trc20_allowanceQuery how many tokens a spender is approved to transfer on behalf of the owner.
get_trc20_balanceGet TRC20 token balance for an account
get_trc20_token_infoGet TRC20 token metadata (name, symbol, decimals, total supply)
get_trc20_transfersGet TRC20 token transfer history for a TRON address via TronGrid REST API.
is_transaction_pendingCheck if a specific transaction is still in the pending pool (mempool)
list_contract_methodsGet a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability.
list_proposalsList governance proposals on the TRON network with pagination support.
list_witnessesList super representatives (witnesses) on the TRON network with pagination support.
revoke_approvalBuild unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)
transfer_trc20Create an unsigned TRC20 token transfer transaction.
transfer_trxCreate an unsigned TRX transfer transaction.
trigger_constant_contractCall a read-only (view/pure) smart contract method.
trigger_contractCall a smart contract method.
undelegate_resourceReclaim previously delegated energy or bandwidth (Stake 2.0).
unfreeze_balanceUnstake TRX (Stake 2.0).
validate_addressValidate a TRON address and convert supported inputs to TRON base58/hex.
vote_witnessVote for super representatives.
withdraw_expire_unfreezeWithdraw TRX that has completed the 14-day unstaking period (Stake 2.0).