All servers · Crypto & blockchain
GoTRON MCP
io.github.fbsobreira/gotron-mcp · v0.4.1
Has write/delete tools
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Has destructive tools (destructiveHint) |
| Capabilities declared | elicitation, prompts, resources, tools |
| Tool definitions | 44 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
TRON blockchain: accounts, TRC20 tokens, staking, contracts, resources and transaction builders
Connect
streamable-http · https://mcp.gotron.sh/mcp
claude mcp add --transport http gotron-mcp https://mcp.gotron.sh/mcp{
"mcpServers": {
"gotron-mcp": {
"url": "https://mcp.gotron.sh/mcp"
}
}
}Tools as reported by the server
analyze_accountwrite/deleteComprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single callanalyze_transfer_costwrite/deleteEstimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn optionsdecode_abi_outputwrite/deleteDecode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256)).delegate_resourcewrite/deleteDelegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing.estimate_energywrite/deleteEstimate 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_energywrite/deleteEstimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements.freeze_balancewrite/deleteStake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing.get_accountwrite/deleteGet TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account typeget_account_permissionswrite/deleteGet the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholdsget_account_resourceswrite/deleteGet energy and bandwidth usage and limits for a TRON accountget_bandwidth_priceswrite/deleteGet current and historical bandwidth prices on the TRON networkget_blockwrite/deleteGet 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_parameterswrite/deleteGet TRON network node info and current energy/bandwidth pricesget_contract_abiwrite/deleteGet 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_eventswrite/deleteGet 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 sizeget_delegatable_amountwrite/deleteGet the maximum amount of energy or bandwidth an account can still delegateget_delegated_resourceswrite/deleteGet resources delegated to and from an account (Stake 2.0 delegation info)get_energy_priceswrite/deleteGet current and historical energy prices on the TRON networkget_networkwrite/deleteGet current MCP server connection info: network name, node address, and latest blockget_pending_by_addresswrite/deleteGet pending transactions for a specific address from the mempoolget_pending_transactionswrite/deleteList pending transaction IDs and pool size from the mempoolget_pq_capabilitieswrite/deleteReport 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_proposalwrite/deleteGet full details of a governance proposal by ID, including the complete list of approval addresses.get_token_pricewrite/deleteGet the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching.get_transactionwrite/deleteGet transaction details by transaction IDget_transaction_historywrite/deleteGet 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 sizeget_trc20_allowancewrite/deleteQuery how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk.get_trc20_balancewrite/deleteGet TRC20 token balance for an accountget_trc20_token_infowrite/deleteGet TRC20 token metadata (name, symbol, decimals, total supply)get_trc20_transferswrite/deleteGet 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 sizeis_transaction_pendingwrite/deleteCheck if a specific transaction is still in the pending pool (mempool)list_contract_methodswrite/deleteGet a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts.list_proposalswrite/deleteList 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_witnesseswrite/deleteList super representatives (witnesses) on the TRON network with pagination support.revoke_approvalwrite/deleteBuild unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)transfer_trc20write/deleteCreate an unsigned TRC20 token transfer transaction. Returns transaction hex for signing.transfer_trxwrite/deleteCreate an unsigned TRX transfer transaction. Returns transaction hex for signing.trigger_constant_contractwrite/deleteCall 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_contractwrite/deleteCall a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata).undelegate_resourcewrite/deleteReclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing.unfreeze_balancewrite/deleteUnstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period.validate_addresswrite/deleteValidate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...).vote_witnesswrite/deleteVote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote).withdraw_expire_unfreezewrite/deleteWithdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing.
Repository · Website · JSON · Text for agents · Registry updated 2026-10-14