Skip to content
Agentmart
Submit a tool

GoTRON MCP

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

Connector by fbsobreira · GitHub account verified by the MCP Registry

IndexedLGPL-3.0Local (stdio)Remote (HTTP)★ 4
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/fbsobreira-gotron-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://mcp.gotron.sh/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

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

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
0 read · 0 write · 44 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Docker image

Tools by what they do 44

From the running server's own tool list (tools/list) on Oct 25, 2026.

Delete 44 · Delete, drop, revoke or wipe things.

  • analyze_account
  • analyze_transfer_cost
  • decode_abi_output
  • delegate_resource
  • estimate_energy
  • estimate_trc20_energy
  • freeze_balance
  • get_account
  • get_account_permissions
  • get_account_resources
  • get_bandwidth_prices
  • get_block
Show 32 more tools
  • get_chain_parameters
  • get_contract_abi
  • get_contract_events
  • get_delegatable_amount
  • get_delegated_resources
  • get_energy_prices
  • get_network
  • get_pending_by_address
  • get_pending_transactions
  • get_pq_capabilities
  • get_proposal
  • get_token_price
  • get_transaction
  • get_transaction_history
  • get_trc20_allowance
  • get_trc20_balance
  • get_trc20_token_info
  • get_trc20_transfers
  • is_transaction_pending
  • list_contract_methods
  • list_proposals
  • list_witnesses
  • revoke_approval
  • transfer_trc20
  • transfer_trx
  • trigger_constant_contract
  • trigger_contract
  • undelegate_resource
  • unfreeze_balance
  • validate_address
  • vote_witness
  • withdraw_expire_unfreeze

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • GOTRON_NODE_API_KEY

Other settings (environment variables or headers).

  • GOTRON_MCP_NETWORK
  • GOTRON_MCP_NODE

Network hosts it talks to 10

  • api.coingecko.com · found in code
  • api.github.com · found in code
  • api.shasta.trongrid.io · found in code
  • api.telegram.org · found in code
  • api.trongrid.io · found in code
  • cryptochain.network · found in code
  • github.com · found in code
  • gotron.sh · found in code
  • mcp.gotron.sh · found in remote endpoint, install command, code
  • nile.trongrid.io · found in code

Files it touches

  • Your home directory (~)

Tools (44)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • analyze_accountcan change or delete data

    Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call

  • analyze_transfer_costcan change or delete data

    Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options

  • decode_abi_outputcan change or delete data

    Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256)).

  • delegate_resourcecan change or delete data

    Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing.

  • estimate_energycan change or delete data

    Estimate 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_energycan change or delete data

    Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements.

  • freeze_balancecan change or delete data

    Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing.

  • get_accountcan change or delete data

    Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type

  • get_account_permissionscan change or delete data

    Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds

  • get_account_resourcescan change or delete data

    Get energy and bandwidth usage and limits for a TRON account

  • get_bandwidth_pricescan change or delete data

    Get current and historical bandwidth prices on the TRON network

  • get_blockcan change or delete data

    Get 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_parameterscan change or delete data

    Get TRON network node info and current energy/bandwidth prices

  • get_contract_abican change or delete data

    Get 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_eventscan change or delete data

    Get 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

Show 29 more tools
  • get_delegatable_amountcan change or delete data

    Get the maximum amount of energy or bandwidth an account can still delegate

  • get_delegated_resourcescan change or delete data

    Get resources delegated to and from an account (Stake 2.0 delegation info)

  • get_energy_pricescan change or delete data

    Get current and historical energy prices on the TRON network

  • get_networkcan change or delete data

    Get current MCP server connection info: network name, node address, and latest block

  • get_pending_by_addresscan change or delete data

    Get pending transactions for a specific address from the mempool

  • get_pending_transactionscan change or delete data

    List pending transaction IDs and pool size from the mempool

  • get_pq_capabilitiescan change or delete data

    Report 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_proposalcan change or delete data

    Get full details of a governance proposal by ID, including the complete list of approval addresses.

  • get_token_pricecan change or delete data

    Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching.

  • get_transactioncan change or delete data

    Get transaction details by transaction ID

  • get_transaction_historycan change or delete data

    Get 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_allowancecan change or delete data

    Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk.

  • get_trc20_balancecan change or delete data

    Get TRC20 token balance for an account

  • get_trc20_token_infocan change or delete data

    Get TRC20 token metadata (name, symbol, decimals, total supply)

  • get_trc20_transferscan change or delete data

    Get 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_pendingcan change or delete data

    Check if a specific transaction is still in the pending pool (mempool)

  • list_contract_methodscan change or delete data

    Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts.

  • list_proposalscan change or delete data

    List 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_witnessescan change or delete data

    List super representatives (witnesses) on the TRON network with pagination support.

  • revoke_approvalcan change or delete data

    Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)

  • transfer_trc20can change or delete data

    Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing.

  • transfer_trxcan change or delete data

    Create an unsigned TRX transfer transaction. Returns transaction hex for signing.

  • trigger_constant_contractcan change or delete data

    Call 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_contractcan change or delete data

    Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata).

  • undelegate_resourcecan change or delete data

    Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing.

  • unfreeze_balancecan change or delete data

    Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period.

  • validate_addresscan change or delete data

    Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...).

  • vote_witnesscan change or delete data

    Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote).

  • withdraw_expire_unfreezecan change or delete data

    Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing.

Signals

Stars
4
Forks
2
Open issues
6
Last commit
Oct 14, 2026 (15 days ago)
Last release
Oct 14, 2026 (15 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.fbsobreira/gotron-mcp
Version
0.4.1
Auth
Auth not stated, API key
Packages
oci ghcr.io/fbsobreira/gotron-mcp:0.4.1
License
LGPL-3.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

GoTRON MCP. Agent Mart. https://agentmart.dev/connectors/fbsobreira-gotron-mcp (last updated 2026-10-24)