Developer Tools
gotron.sh
Provides tools for analyzing and interacting with the Tron blockchain.
ENDPOINT 1
https://mcp.gotron.sh/mcp
MCP server metadata
- Name
- gotron-mcp
- Version
- v0.3.0
GoTRON MCP server for TRON blockchain interaction. Available capabilities: - Query accounts, balances, and resources (get_account, get_account_resources) - Query blocks (get_block). Pass include_transactions: true to get transaction IDs and types - TRC20 token balances and metadata (get_trc20_balance, get_trc20_token_info) - Call read-only smart contract methods with decoded results (trigger_constant_contract). Supports pre-packed calldata, call_value for payable simulations, and TRC10 token_value - Get contract ABI with automatic proxy resolution (get_contract_abi) - Human-readable contract method listing (list_contract_methods) - Decode ABI-encoded output or revert reasons from contract calls (decode_abi_output) - Estimate energy costs (estimate_energy). Automatically falls back to secondary node if primary does not support this RPC - Validate and convert addresses between base58, hex, and Ethereum 0x formats (validate_address) - Network info, chain parameters, energy/bandwidth prices (get_network, get_chain_parameters) - Transaction lookup (get_transaction) - Transaction history, TRC20 transfers, contract events via TronGrid REST API (get_transaction_history, get_trc20_transfers, get_contract_events) - Comprehensive account overview in one call (analyze_account) - Transfer cost estimation with energy/bandwidth breakdown (analyze_transfer_cost) - TRC20 approval safety: check allowances and revoke approvals (get_trc20_allowance, revoke_approval) - Token USD prices via CoinGecko with caching (get_token_price) - Account permissions and multi-sig structure (get_account_permissions) - Resource delegation info and delegatable amounts (get_delegated_resources, get_delegatable_amount) - Governance: list witnesses, proposals (list_witnesses, list_proposals) - Build unsigned transfer transactions (transfer_trx, transfer_trc20) - Staking operations (freeze_balance, unfreeze_balance, withdraw_expire_unfreeze) - Resource delegation (delegate_resource, undelegate_resource) - Vote for super representatives (vote_witness) - Smart contract write calls (trigger_contract) - Sign and broadcast transactions via keystore (sign_transaction, broadcast_transaction) [local mode + keystore] Knowledge base resources available at gotron://knowledge/ for TRON concepts and SDK usage guides.
Known tools 43
analyze_accountComprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call
Inferred read-onlyanalyze_transfer_costEstimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options
Potential side effectsestimate_trc20_energyEstimate energy cost for a TRC20 transfer without creating a transaction.
Potential side effectsget_accountGet TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type
Inferred read-onlyget_account_permissionsGet the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds
Inferred read-onlyget_bandwidth_pricesGet current and historical bandwidth prices on the TRON network
Inferred read-onlyget_chain_parametersGet TRON network node info and current energy/bandwidth prices
Inferred read-onlyget_contract_eventsGet decoded events emitted by a smart contract via TronGrid REST API.
Inferred read-onlyget_delegatable_amountGet the maximum amount of energy or bandwidth an account can still delegate
Inferred read-onlyget_delegated_resourcesGet resources delegated to and from an account (Stake 2.0 delegation info)
Inferred read-onlyget_networkGet current MCP server connection info: network name, node address, and latest block
Inferred read-onlyget_pending_by_addressGet pending transactions for a specific address from the mempool
Inferred read-onlyget_pending_transactionsList pending transaction IDs and pool size from the mempool
Inferred read-onlyget_proposalGet full details of a governance proposal by ID, including the complete list of approval addresses.
Inferred read-onlyget_transaction_historyGet transaction history for a TRON address via TronGrid REST API.
Inferred read-onlyget_trc20_allowanceQuery how many tokens a spender is approved to transfer on behalf of the owner.
Potential side effectsget_trc20_token_infoGet TRC20 token metadata (name, symbol, decimals, total supply)
Inferred read-onlyget_trc20_transfersGet TRC20 token transfer history for a TRON address via TronGrid REST API.
Potential side effectsis_transaction_pendingCheck if a specific transaction is still in the pending pool (mempool)
Inferred read-onlylist_contract_methodsGet a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability.
Inferred read-onlylist_proposalsList governance proposals on the TRON network with pagination support.
Inferred read-onlylist_witnessesList super representatives (witnesses) on the TRON network with pagination support.
Inferred read-onlyrevoke_approvalBuild unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)
Inferred read-onlyvalidate_addressValidate a TRON address and convert supported inputs to TRON base58/hex.
Inferred read-onlywithdraw_expire_unfreezeWithdraw TRX that has completed the 14-day unstaking period (Stake 2.0).
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.gotron-mcp]
url = "https://mcp.gotron.sh/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"gotron-mcp": {
"type": "http",
"url": "https://mcp.gotron.sh/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: gotron-mcp
Remote MCP URL: https://mcp.gotron.sh/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"gotron-mcp": {
"url": "https://mcp.gotron.sh/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"gotron-mcp": {
"type": "http",
"url": "https://mcp.gotron.sh/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "gotron-mcp",
"transport": "streamable-http",
"url": "https://mcp.gotron.sh/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for gotron.sh was fetched 2026-07-26T18:49:13.645Z and is being refreshed.
gotron.sh is assessed as Neutral: No suspicious signals found, but no strong positive signal either
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.