Bots St

bots.st/gotron-mcp

GoTRON MCP

TRON account, token, and transaction utilities

2054 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
44
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://mcp.gotron.sh/mcp
  • Docker imagedocker run -i --rm ghcr.io/fbsobreira/gotron-mcp:0.4.2

What it can do

ToolWhat it says it does
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. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256)).
delegate_resourceDelegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing.
estimate_energyEstimate energy cost for a smart contract call. Requires a full node with vm.supportConstant=true and vm.estimateEnergy=true; falls back to secondary node if primary does not support it.
estimate_trc20_energyEstimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements.
freeze_balanceStake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing.
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. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination.
get_chain_parametersGet TRON network node info and current energy/bandwidth prices
get_contract_abiGet the ABI of a smart contract on TRON. Automatically resolves proxy contracts (ERC-1967). Note: many TRON contracts are deployed without on-chain ABI — if empty, check TronScan for verified source code.
get_contract_eventsGet decoded events emitted by a smart contract via TronGrid REST API. Returns a compact summary per event. Use a small limit and paginate with fingerprint to control response size
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_pq_capabilitiesReport which TIP-899 post-quantum signature schemes the connected node enables and this build can sign (FN-DSA-512 needs the gotron-mcp-pq build). TIP-899 is a draft live only on Nile. can_sign reflects the node and this build; signing also needs local mode with a keystore.
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. Uses CoinGecko with caching.
get_transactionGet transaction details by transaction ID
get_transaction_historyGet transaction history for a TRON address via TronGrid REST API. Returns a compact summary per transaction. Use a small limit and paginate with fingerprint to control response size
get_trc20_allowanceQuery how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk.
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. Returns a compact summary per transfer with token info. Use a small limit and paginate with fingerprint to control response size
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. Auto-resolves proxy contracts.
list_proposalsList governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including approval addresses). Newest first by default.
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. Returns transaction hex for signing.
transfer_trxCreate an unsigned TRX transfer transaction. Returns transaction hex for signing.
trigger_constant_contractCall a read-only (view/pure) smart contract method. No transaction created, no fees. Returns decoded result. Provide either method+params OR data (pre-packed calldata).
trigger_contractCall a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata).
undelegate_resourceReclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing.
unfreeze_balanceUnstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period.
validate_addressValidate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...).
vote_witnessVote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote).
withdraw_expire_unfreezeWithdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing.

In its maker's words

TRON blockchain: accounts, TRC20 tokens, staking, contracts, resources and transaction builders

Website
gotron.sh/docs/mcp-server
Source
github.com/fbsobreira/gotron-mcp
Publisher
fbsobreira
Listed from
the official MCP Registry as io.github.fbsobreira/gotron-mcp
Version
0.4.2, updated 27 Oct 2026
Kinds of work
Crypto and web3, Data and databases, Other work

The domain it lives on

gotron.sh
registered 16 Mar 2026 (8 months ago), at Cloudflare, Inc., its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered2054 ms
Answered2011 ms
Answered1222 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.