{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_rqzk6an9pc84","handle":"gotron-mcp","url":"https://wellknown.network/agents/gotron-mcp","links":{"self":"https://wellknown.network/agents/gotron-mcp/record.json","html":"https://wellknown.network/agents/gotron-mcp","markdown":"https://wellknown.network/agents/gotron-mcp/record.md","api":"https://wellknown.network/api/v1/agents/gotron-mcp","status":"https://wellknown.network/api/v1/agents/gotron-mcp/status","claim":"https://wellknown.network/agents/gotron-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/gotron-mcp/claim.json","badge":"https://wellknown.network/agents/gotron-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/gotron-mcp/history","tools":"https://wellknown.network/api/v1/agents/gotron-mcp/tools"},"ard":{"identifier":"urn:air:mcp.gotron.sh:server:gotron-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"GoTRON MCP","summary":"TRON blockchain: accounts, TRC20 tokens, staking, contracts, resources and transaction builders","description":"TRON blockchain: accounts, TRC20 tokens, staking, contracts, resources and transaction builders","publisher":{"name":"fbsobreira","url":null},"homepage":"https://gotron.sh/docs/mcp-server","repository":"https://github.com/fbsobreira/gotron-mcp","version":"0.4.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.gotron.sh/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"oci:ghcr.io/fbsobreira/gotron-mcp:0.4.1","type":"package_oci","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-14T02:19:22.548888Z","publishedAt":"2026-10-14T02:19:22.548888Z","registryName":"io.github.fbsobreira/gotron-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"finance.banking","name":"Banking","confidence":1,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.938,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.569,"provenance":"derived"},{"slug":"automation.orchestration","name":"Agent Orchestration","confidence":0.554,"provenance":"derived"},{"slug":"data.apis","name":"API Access","confidence":0.525,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.525,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["automation","commerce","content","data","documents","finance","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-22T14:26:05.245Z","lastProbedAt":"2026-10-22T14:26:05.245Z","statusComputedAt":"2026-10-22T14:30:40.934Z","reliability30d":{"probes":23,"successRate":1,"p50Ms":89,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":23,"ok":23,"authBoundaryOk":0,"serviceOk":23,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-22T14:26:05.245Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":161,"error":null,"detail":{"tools":[{"name":"analyze_account","description":"Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call"},{"name":"analyze_transfer_cost","description":"Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options"},{"name":"decode_abi_output","description":"Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256))."},{"name":"delegate_resource","description":"Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"estimate_energy","description":"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 pr"},{"name":"estimate_trc20_energy","description":"Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements."},{"name":"freeze_balance","description":"Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"get_account","description":"Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type"},{"name":"get_account_permissions","description":"Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds"},{"name":"get_account_resources","description":"Get energy and bandwidth usage and limits for a TRON account"},{"name":"get_bandwidth_prices","description":"Get current and historical bandwidth prices on the TRON network"},{"name":"get_block","description":"Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination."},{"name":"get_chain_parameters","description":"Get TRON network node info and current energy/bandwidth prices"},{"name":"get_contract_abi","description":"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 emp"},{"name":"get_contract_events","description":"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 co"},{"name":"get_delegatable_amount","description":"Get the maximum amount of energy or bandwidth an account can still delegate"},{"name":"get_delegated_resources","description":"Get resources delegated to and from an account (Stake 2.0 delegation info)"},{"name":"get_energy_prices","description":"Get current and historical energy prices on the TRON network"},{"name":"get_network","description":"Get current MCP server connection info: network name, node address, and latest block"},{"name":"get_pending_by_address","description":"Get pending transactions for a specific address from the mempool"},{"name":"get_pending_transactions","description":"List pending transaction IDs and pool size from the mempool"},{"name":"get_pq_capabilities","description":"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 "},{"name":"get_proposal","description":"Get full details of a governance proposal by ID, including the complete list of approval addresses."},{"name":"get_token_price","description":"Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching."},{"name":"get_transaction","description":"Get transaction details by transaction ID"},{"name":"get_transaction_history","description":"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 "},{"name":"get_trc20_allowance","description":"Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk."},{"name":"get_trc20_balance","description":"Get TRC20 token balance for an account"},{"name":"get_trc20_token_info","description":"Get TRC20 token metadata (name, symbol, decimals, total supply)"},{"name":"get_trc20_transfers","description":"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 paginat"},{"name":"is_transaction_pending","description":"Check if a specific transaction is still in the pending pool (mempool)"},{"name":"list_contract_methods","description":"Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts."},{"name":"list_proposals","description":"List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including appro"},{"name":"list_witnesses","description":"List super representatives (witnesses) on the TRON network with pagination support."},{"name":"revoke_approval","description":"Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)"},{"name":"transfer_trc20","description":"Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing."},{"name":"transfer_trx","description":"Create an unsigned TRX transfer transaction. Returns transaction hex for signing."},{"name":"trigger_constant_contract","description":"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 ca"},{"name":"trigger_contract","description":"Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata)."},{"name":"undelegate_resource","description":"Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"unfreeze_balance","description":"Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period."},{"name":"validate_address","description":"Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...)."},{"name":"vote_witness","description":"Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote)."},{"name":"withdraw_expire_unfreeze","description":"Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing."}],"toolCount":44,"toolsHash":"32fed451089582f416d3e5ae41c12beaf4462f101baddab661da776e39292fde","serverName":"gotron-mcp","capabilities":["prompts","resources","tools","elicitation"],"serverVersion":"0.4.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T07:30:12.377Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":114,"error":null,"detail":{"tools":[{"name":"analyze_account","description":"Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call"},{"name":"analyze_transfer_cost","description":"Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options"},{"name":"decode_abi_output","description":"Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256))."},{"name":"delegate_resource","description":"Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"estimate_energy","description":"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 pr"},{"name":"estimate_trc20_energy","description":"Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements."},{"name":"freeze_balance","description":"Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"get_account","description":"Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type"},{"name":"get_account_permissions","description":"Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds"},{"name":"get_account_resources","description":"Get energy and bandwidth usage and limits for a TRON account"},{"name":"get_bandwidth_prices","description":"Get current and historical bandwidth prices on the TRON network"},{"name":"get_block","description":"Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination."},{"name":"get_chain_parameters","description":"Get TRON network node info and current energy/bandwidth prices"},{"name":"get_contract_abi","description":"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 emp"},{"name":"get_contract_events","description":"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 co"},{"name":"get_delegatable_amount","description":"Get the maximum amount of energy or bandwidth an account can still delegate"},{"name":"get_delegated_resources","description":"Get resources delegated to and from an account (Stake 2.0 delegation info)"},{"name":"get_energy_prices","description":"Get current and historical energy prices on the TRON network"},{"name":"get_network","description":"Get current MCP server connection info: network name, node address, and latest block"},{"name":"get_pending_by_address","description":"Get pending transactions for a specific address from the mempool"},{"name":"get_pending_transactions","description":"List pending transaction IDs and pool size from the mempool"},{"name":"get_pq_capabilities","description":"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 "},{"name":"get_proposal","description":"Get full details of a governance proposal by ID, including the complete list of approval addresses."},{"name":"get_token_price","description":"Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching."},{"name":"get_transaction","description":"Get transaction details by transaction ID"},{"name":"get_transaction_history","description":"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 "},{"name":"get_trc20_allowance","description":"Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk."},{"name":"get_trc20_balance","description":"Get TRC20 token balance for an account"},{"name":"get_trc20_token_info","description":"Get TRC20 token metadata (name, symbol, decimals, total supply)"},{"name":"get_trc20_transfers","description":"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 paginat"},{"name":"is_transaction_pending","description":"Check if a specific transaction is still in the pending pool (mempool)"},{"name":"list_contract_methods","description":"Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts."},{"name":"list_proposals","description":"List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including appro"},{"name":"list_witnesses","description":"List super representatives (witnesses) on the TRON network with pagination support."},{"name":"revoke_approval","description":"Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)"},{"name":"transfer_trc20","description":"Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing."},{"name":"transfer_trx","description":"Create an unsigned TRX transfer transaction. Returns transaction hex for signing."},{"name":"trigger_constant_contract","description":"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 ca"},{"name":"trigger_contract","description":"Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata)."},{"name":"undelegate_resource","description":"Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"unfreeze_balance","description":"Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period."},{"name":"validate_address","description":"Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...)."},{"name":"vote_witness","description":"Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote)."},{"name":"withdraw_expire_unfreeze","description":"Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing."}],"toolCount":44,"toolsHash":"32fed451089582f416d3e5ae41c12beaf4462f101baddab661da776e39292fde","serverName":"gotron-mcp","capabilities":["prompts","resources","tools","elicitation"],"serverVersion":"0.4.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T01:33:56.774Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":75,"error":null,"detail":{"tools":[{"name":"analyze_account","description":"Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call"},{"name":"analyze_transfer_cost","description":"Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options"},{"name":"decode_abi_output","description":"Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256))."},{"name":"delegate_resource","description":"Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"estimate_energy","description":"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 pr"},{"name":"estimate_trc20_energy","description":"Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements."},{"name":"freeze_balance","description":"Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"get_account","description":"Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type"},{"name":"get_account_permissions","description":"Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds"},{"name":"get_account_resources","description":"Get energy and bandwidth usage and limits for a TRON account"},{"name":"get_bandwidth_prices","description":"Get current and historical bandwidth prices on the TRON network"},{"name":"get_block","description":"Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination."},{"name":"get_chain_parameters","description":"Get TRON network node info and current energy/bandwidth prices"},{"name":"get_contract_abi","description":"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 emp"},{"name":"get_contract_events","description":"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 co"},{"name":"get_delegatable_amount","description":"Get the maximum amount of energy or bandwidth an account can still delegate"},{"name":"get_delegated_resources","description":"Get resources delegated to and from an account (Stake 2.0 delegation info)"},{"name":"get_energy_prices","description":"Get current and historical energy prices on the TRON network"},{"name":"get_network","description":"Get current MCP server connection info: network name, node address, and latest block"},{"name":"get_pending_by_address","description":"Get pending transactions for a specific address from the mempool"},{"name":"get_pending_transactions","description":"List pending transaction IDs and pool size from the mempool"},{"name":"get_pq_capabilities","description":"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 "},{"name":"get_proposal","description":"Get full details of a governance proposal by ID, including the complete list of approval addresses."},{"name":"get_token_price","description":"Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching."},{"name":"get_transaction","description":"Get transaction details by transaction ID"},{"name":"get_transaction_history","description":"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 "},{"name":"get_trc20_allowance","description":"Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk."},{"name":"get_trc20_balance","description":"Get TRC20 token balance for an account"},{"name":"get_trc20_token_info","description":"Get TRC20 token metadata (name, symbol, decimals, total supply)"},{"name":"get_trc20_transfers","description":"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 paginat"},{"name":"is_transaction_pending","description":"Check if a specific transaction is still in the pending pool (mempool)"},{"name":"list_contract_methods","description":"Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts."},{"name":"list_proposals","description":"List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including appro"},{"name":"list_witnesses","description":"List super representatives (witnesses) on the TRON network with pagination support."},{"name":"revoke_approval","description":"Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)"},{"name":"transfer_trc20","description":"Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing."},{"name":"transfer_trx","description":"Create an unsigned TRX transfer transaction. Returns transaction hex for signing."},{"name":"trigger_constant_contract","description":"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 ca"},{"name":"trigger_contract","description":"Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata)."},{"name":"undelegate_resource","description":"Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"unfreeze_balance","description":"Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period."},{"name":"validate_address","description":"Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...)."},{"name":"vote_witness","description":"Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote)."},{"name":"withdraw_expire_unfreeze","description":"Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing."}],"toolCount":44,"toolsHash":"32fed451089582f416d3e5ae41c12beaf4462f101baddab661da776e39292fde","serverName":"gotron-mcp","capabilities":["prompts","resources","tools","elicitation"],"serverVersion":"0.4.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T18:32:09.732Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":107,"error":null,"detail":{"tools":[{"name":"analyze_account","description":"Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call"},{"name":"analyze_transfer_cost","description":"Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options"},{"name":"decode_abi_output","description":"Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256))."},{"name":"delegate_resource","description":"Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"estimate_energy","description":"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 pr"},{"name":"estimate_trc20_energy","description":"Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements."},{"name":"freeze_balance","description":"Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"get_account","description":"Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type"},{"name":"get_account_permissions","description":"Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds"},{"name":"get_account_resources","description":"Get energy and bandwidth usage and limits for a TRON account"},{"name":"get_bandwidth_prices","description":"Get current and historical bandwidth prices on the TRON network"},{"name":"get_block","description":"Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination."},{"name":"get_chain_parameters","description":"Get TRON network node info and current energy/bandwidth prices"},{"name":"get_contract_abi","description":"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 emp"},{"name":"get_contract_events","description":"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 co"},{"name":"get_delegatable_amount","description":"Get the maximum amount of energy or bandwidth an account can still delegate"},{"name":"get_delegated_resources","description":"Get resources delegated to and from an account (Stake 2.0 delegation info)"},{"name":"get_energy_prices","description":"Get current and historical energy prices on the TRON network"},{"name":"get_network","description":"Get current MCP server connection info: network name, node address, and latest block"},{"name":"get_pending_by_address","description":"Get pending transactions for a specific address from the mempool"},{"name":"get_pending_transactions","description":"List pending transaction IDs and pool size from the mempool"},{"name":"get_pq_capabilities","description":"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 "},{"name":"get_proposal","description":"Get full details of a governance proposal by ID, including the complete list of approval addresses."},{"name":"get_token_price","description":"Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching."},{"name":"get_transaction","description":"Get transaction details by transaction ID"},{"name":"get_transaction_history","description":"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 "},{"name":"get_trc20_allowance","description":"Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk."},{"name":"get_trc20_balance","description":"Get TRC20 token balance for an account"},{"name":"get_trc20_token_info","description":"Get TRC20 token metadata (name, symbol, decimals, total supply)"},{"name":"get_trc20_transfers","description":"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 paginat"},{"name":"is_transaction_pending","description":"Check if a specific transaction is still in the pending pool (mempool)"},{"name":"list_contract_methods","description":"Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts."},{"name":"list_proposals","description":"List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including appro"},{"name":"list_witnesses","description":"List super representatives (witnesses) on the TRON network with pagination support."},{"name":"revoke_approval","description":"Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)"},{"name":"transfer_trc20","description":"Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing."},{"name":"transfer_trx","description":"Create an unsigned TRX transfer transaction. Returns transaction hex for signing."},{"name":"trigger_constant_contract","description":"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 ca"},{"name":"trigger_contract","description":"Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata)."},{"name":"undelegate_resource","description":"Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"unfreeze_balance","description":"Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period."},{"name":"validate_address","description":"Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...)."},{"name":"vote_witness","description":"Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote)."},{"name":"withdraw_expire_unfreeze","description":"Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing."}],"toolCount":44,"toolsHash":"32fed451089582f416d3e5ae41c12beaf4462f101baddab661da776e39292fde","serverName":"gotron-mcp","capabilities":["prompts","resources","tools","elicitation"],"serverVersion":"0.4.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T09:32:58.130Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":141,"error":null,"detail":{"tools":[{"name":"analyze_account","description":"Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call"},{"name":"analyze_transfer_cost","description":"Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options"},{"name":"decode_abi_output","description":"Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256))."},{"name":"delegate_resource","description":"Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"estimate_energy","description":"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 pr"},{"name":"estimate_trc20_energy","description":"Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements."},{"name":"freeze_balance","description":"Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"get_account","description":"Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type"},{"name":"get_account_permissions","description":"Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds"},{"name":"get_account_resources","description":"Get energy and bandwidth usage and limits for a TRON account"},{"name":"get_bandwidth_prices","description":"Get current and historical bandwidth prices on the TRON network"},{"name":"get_block","description":"Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination."},{"name":"get_chain_parameters","description":"Get TRON network node info and current energy/bandwidth prices"},{"name":"get_contract_abi","description":"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 emp"},{"name":"get_contract_events","description":"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 co"},{"name":"get_delegatable_amount","description":"Get the maximum amount of energy or bandwidth an account can still delegate"},{"name":"get_delegated_resources","description":"Get resources delegated to and from an account (Stake 2.0 delegation info)"},{"name":"get_energy_prices","description":"Get current and historical energy prices on the TRON network"},{"name":"get_network","description":"Get current MCP server connection info: network name, node address, and latest block"},{"name":"get_pending_by_address","description":"Get pending transactions for a specific address from the mempool"},{"name":"get_pending_transactions","description":"List pending transaction IDs and pool size from the mempool"},{"name":"get_pq_capabilities","description":"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 "},{"name":"get_proposal","description":"Get full details of a governance proposal by ID, including the complete list of approval addresses."},{"name":"get_token_price","description":"Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching."},{"name":"get_transaction","description":"Get transaction details by transaction ID"},{"name":"get_transaction_history","description":"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 "},{"name":"get_trc20_allowance","description":"Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk."},{"name":"get_trc20_balance","description":"Get TRC20 token balance for an account"},{"name":"get_trc20_token_info","description":"Get TRC20 token metadata (name, symbol, decimals, total supply)"},{"name":"get_trc20_transfers","description":"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 paginat"},{"name":"is_transaction_pending","description":"Check if a specific transaction is still in the pending pool (mempool)"},{"name":"list_contract_methods","description":"Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts."},{"name":"list_proposals","description":"List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including appro"},{"name":"list_witnesses","description":"List super representatives (witnesses) on the TRON network with pagination support."},{"name":"revoke_approval","description":"Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)"},{"name":"transfer_trc20","description":"Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing."},{"name":"transfer_trx","description":"Create an unsigned TRX transfer transaction. Returns transaction hex for signing."},{"name":"trigger_constant_contract","description":"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 ca"},{"name":"trigger_contract","description":"Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata)."},{"name":"undelegate_resource","description":"Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"unfreeze_balance","description":"Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period."},{"name":"validate_address","description":"Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...)."},{"name":"vote_witness","description":"Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote)."},{"name":"withdraw_expire_unfreeze","description":"Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing."}],"toolCount":44,"toolsHash":"32fed451089582f416d3e5ae41c12beaf4462f101baddab661da776e39292fde","serverName":"gotron-mcp","capabilities":["prompts","resources","tools","elicitation"],"serverVersion":"0.4.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T00:31:16.850Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":57,"error":null,"detail":{"tools":[{"name":"analyze_account","description":"Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call"},{"name":"analyze_transfer_cost","description":"Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options"},{"name":"decode_abi_output","description":"Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256))."},{"name":"delegate_resource","description":"Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"estimate_energy","description":"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 pr"},{"name":"estimate_trc20_energy","description":"Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements."},{"name":"freeze_balance","description":"Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"get_account","description":"Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type"},{"name":"get_account_permissions","description":"Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds"},{"name":"get_account_resources","description":"Get energy and bandwidth usage and limits for a TRON account"},{"name":"get_bandwidth_prices","description":"Get current and historical bandwidth prices on the TRON network"},{"name":"get_block","description":"Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination."},{"name":"get_chain_parameters","description":"Get TRON network node info and current energy/bandwidth prices"},{"name":"get_contract_abi","description":"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 emp"},{"name":"get_contract_events","description":"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 co"},{"name":"get_delegatable_amount","description":"Get the maximum amount of energy or bandwidth an account can still delegate"},{"name":"get_delegated_resources","description":"Get resources delegated to and from an account (Stake 2.0 delegation info)"},{"name":"get_energy_prices","description":"Get current and historical energy prices on the TRON network"},{"name":"get_network","description":"Get current MCP server connection info: network name, node address, and latest block"},{"name":"get_pending_by_address","description":"Get pending transactions for a specific address from the mempool"},{"name":"get_pending_transactions","description":"List pending transaction IDs and pool size from the mempool"},{"name":"get_pq_capabilities","description":"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 "},{"name":"get_proposal","description":"Get full details of a governance proposal by ID, including the complete list of approval addresses."},{"name":"get_token_price","description":"Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching."},{"name":"get_transaction","description":"Get transaction details by transaction ID"},{"name":"get_transaction_history","description":"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 "},{"name":"get_trc20_allowance","description":"Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk."},{"name":"get_trc20_balance","description":"Get TRC20 token balance for an account"},{"name":"get_trc20_token_info","description":"Get TRC20 token metadata (name, symbol, decimals, total supply)"},{"name":"get_trc20_transfers","description":"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 paginat"},{"name":"is_transaction_pending","description":"Check if a specific transaction is still in the pending pool (mempool)"},{"name":"list_contract_methods","description":"Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts."},{"name":"list_proposals","description":"List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including appro"},{"name":"list_witnesses","description":"List super representatives (witnesses) on the TRON network with pagination support."},{"name":"revoke_approval","description":"Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)"},{"name":"transfer_trc20","description":"Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing."},{"name":"transfer_trx","description":"Create an unsigned TRX transfer transaction. Returns transaction hex for signing."},{"name":"trigger_constant_contract","description":"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 ca"},{"name":"trigger_contract","description":"Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata)."},{"name":"undelegate_resource","description":"Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"unfreeze_balance","description":"Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period."},{"name":"validate_address","description":"Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...)."},{"name":"vote_witness","description":"Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote)."},{"name":"withdraw_expire_unfreeze","description":"Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing."}],"toolCount":44,"toolsHash":"32fed451089582f416d3e5ae41c12beaf4462f101baddab661da776e39292fde","serverName":"gotron-mcp","capabilities":["prompts","resources","tools","elicitation"],"serverVersion":"0.4.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T18:26:10.590Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":120,"error":null,"detail":{"tools":[{"name":"analyze_account","description":"Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call"},{"name":"analyze_transfer_cost","description":"Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options"},{"name":"decode_abi_output","description":"Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256))."},{"name":"delegate_resource","description":"Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"estimate_energy","description":"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 pr"},{"name":"estimate_trc20_energy","description":"Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements."},{"name":"freeze_balance","description":"Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"get_account","description":"Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type"},{"name":"get_account_permissions","description":"Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds"},{"name":"get_account_resources","description":"Get energy and bandwidth usage and limits for a TRON account"},{"name":"get_bandwidth_prices","description":"Get current and historical bandwidth prices on the TRON network"},{"name":"get_block","description":"Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination."},{"name":"get_chain_parameters","description":"Get TRON network node info and current energy/bandwidth prices"},{"name":"get_contract_abi","description":"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 emp"},{"name":"get_contract_events","description":"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 co"},{"name":"get_delegatable_amount","description":"Get the maximum amount of energy or bandwidth an account can still delegate"},{"name":"get_delegated_resources","description":"Get resources delegated to and from an account (Stake 2.0 delegation info)"},{"name":"get_energy_prices","description":"Get current and historical energy prices on the TRON network"},{"name":"get_network","description":"Get current MCP server connection info: network name, node address, and latest block"},{"name":"get_pending_by_address","description":"Get pending transactions for a specific address from the mempool"},{"name":"get_pending_transactions","description":"List pending transaction IDs and pool size from the mempool"},{"name":"get_pq_capabilities","description":"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 "},{"name":"get_proposal","description":"Get full details of a governance proposal by ID, including the complete list of approval addresses."},{"name":"get_token_price","description":"Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching."},{"name":"get_transaction","description":"Get transaction details by transaction ID"},{"name":"get_transaction_history","description":"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 "},{"name":"get_trc20_allowance","description":"Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk."},{"name":"get_trc20_balance","description":"Get TRC20 token balance for an account"},{"name":"get_trc20_token_info","description":"Get TRC20 token metadata (name, symbol, decimals, total supply)"},{"name":"get_trc20_transfers","description":"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 paginat"},{"name":"is_transaction_pending","description":"Check if a specific transaction is still in the pending pool (mempool)"},{"name":"list_contract_methods","description":"Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts."},{"name":"list_proposals","description":"List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including appro"},{"name":"list_witnesses","description":"List super representatives (witnesses) on the TRON network with pagination support."},{"name":"revoke_approval","description":"Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)"},{"name":"transfer_trc20","description":"Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing."},{"name":"transfer_trx","description":"Create an unsigned TRX transfer transaction. Returns transaction hex for signing."},{"name":"trigger_constant_contract","description":"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 ca"},{"name":"trigger_contract","description":"Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata)."},{"name":"undelegate_resource","description":"Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"unfreeze_balance","description":"Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period."},{"name":"validate_address","description":"Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...)."},{"name":"vote_witness","description":"Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote)."},{"name":"withdraw_expire_unfreeze","description":"Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing."}],"toolCount":44,"toolsHash":"32fed451089582f416d3e5ae41c12beaf4462f101baddab661da776e39292fde","serverName":"gotron-mcp","capabilities":["prompts","resources","tools","elicitation"],"serverVersion":"0.4.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T11:29:48.991Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":96,"error":null,"detail":{"tools":[{"name":"analyze_account","description":"Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call"},{"name":"analyze_transfer_cost","description":"Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options"},{"name":"decode_abi_output","description":"Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256))."},{"name":"delegate_resource","description":"Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"estimate_energy","description":"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 pr"},{"name":"estimate_trc20_energy","description":"Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements."},{"name":"freeze_balance","description":"Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"get_account","description":"Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type"},{"name":"get_account_permissions","description":"Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds"},{"name":"get_account_resources","description":"Get energy and bandwidth usage and limits for a TRON account"},{"name":"get_bandwidth_prices","description":"Get current and historical bandwidth prices on the TRON network"},{"name":"get_block","description":"Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination."},{"name":"get_chain_parameters","description":"Get TRON network node info and current energy/bandwidth prices"},{"name":"get_contract_abi","description":"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 emp"},{"name":"get_contract_events","description":"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 co"},{"name":"get_delegatable_amount","description":"Get the maximum amount of energy or bandwidth an account can still delegate"},{"name":"get_delegated_resources","description":"Get resources delegated to and from an account (Stake 2.0 delegation info)"},{"name":"get_energy_prices","description":"Get current and historical energy prices on the TRON network"},{"name":"get_network","description":"Get current MCP server connection info: network name, node address, and latest block"},{"name":"get_pending_by_address","description":"Get pending transactions for a specific address from the mempool"},{"name":"get_pending_transactions","description":"List pending transaction IDs and pool size from the mempool"},{"name":"get_pq_capabilities","description":"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 "},{"name":"get_proposal","description":"Get full details of a governance proposal by ID, including the complete list of approval addresses."},{"name":"get_token_price","description":"Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching."},{"name":"get_transaction","description":"Get transaction details by transaction ID"},{"name":"get_transaction_history","description":"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 "},{"name":"get_trc20_allowance","description":"Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk."},{"name":"get_trc20_balance","description":"Get TRC20 token balance for an account"},{"name":"get_trc20_token_info","description":"Get TRC20 token metadata (name, symbol, decimals, total supply)"},{"name":"get_trc20_transfers","description":"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 paginat"},{"name":"is_transaction_pending","description":"Check if a specific transaction is still in the pending pool (mempool)"},{"name":"list_contract_methods","description":"Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts."},{"name":"list_proposals","description":"List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including appro"},{"name":"list_witnesses","description":"List super representatives (witnesses) on the TRON network with pagination support."},{"name":"revoke_approval","description":"Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)"},{"name":"transfer_trc20","description":"Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing."},{"name":"transfer_trx","description":"Create an unsigned TRX transfer transaction. Returns transaction hex for signing."},{"name":"trigger_constant_contract","description":"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 ca"},{"name":"trigger_contract","description":"Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata)."},{"name":"undelegate_resource","description":"Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"unfreeze_balance","description":"Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period."},{"name":"validate_address","description":"Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...)."},{"name":"vote_witness","description":"Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote)."},{"name":"withdraw_expire_unfreeze","description":"Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing."}],"toolCount":44,"toolsHash":"32fed451089582f416d3e5ae41c12beaf4462f101baddab661da776e39292fde","serverName":"gotron-mcp","capabilities":["prompts","resources","tools","elicitation"],"serverVersion":"0.4.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T05:22:43.210Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":83,"error":null,"detail":{"tools":[{"name":"analyze_account","description":"Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call"},{"name":"analyze_transfer_cost","description":"Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options"},{"name":"decode_abi_output","description":"Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256))."},{"name":"delegate_resource","description":"Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"estimate_energy","description":"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 pr"},{"name":"estimate_trc20_energy","description":"Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements."},{"name":"freeze_balance","description":"Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"get_account","description":"Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type"},{"name":"get_account_permissions","description":"Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds"},{"name":"get_account_resources","description":"Get energy and bandwidth usage and limits for a TRON account"},{"name":"get_bandwidth_prices","description":"Get current and historical bandwidth prices on the TRON network"},{"name":"get_block","description":"Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination."},{"name":"get_chain_parameters","description":"Get TRON network node info and current energy/bandwidth prices"},{"name":"get_contract_abi","description":"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 emp"},{"name":"get_contract_events","description":"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 co"},{"name":"get_delegatable_amount","description":"Get the maximum amount of energy or bandwidth an account can still delegate"},{"name":"get_delegated_resources","description":"Get resources delegated to and from an account (Stake 2.0 delegation info)"},{"name":"get_energy_prices","description":"Get current and historical energy prices on the TRON network"},{"name":"get_network","description":"Get current MCP server connection info: network name, node address, and latest block"},{"name":"get_pending_by_address","description":"Get pending transactions for a specific address from the mempool"},{"name":"get_pending_transactions","description":"List pending transaction IDs and pool size from the mempool"},{"name":"get_pq_capabilities","description":"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 "},{"name":"get_proposal","description":"Get full details of a governance proposal by ID, including the complete list of approval addresses."},{"name":"get_token_price","description":"Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching."},{"name":"get_transaction","description":"Get transaction details by transaction ID"},{"name":"get_transaction_history","description":"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 "},{"name":"get_trc20_allowance","description":"Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk."},{"name":"get_trc20_balance","description":"Get TRC20 token balance for an account"},{"name":"get_trc20_token_info","description":"Get TRC20 token metadata (name, symbol, decimals, total supply)"},{"name":"get_trc20_transfers","description":"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 paginat"},{"name":"is_transaction_pending","description":"Check if a specific transaction is still in the pending pool (mempool)"},{"name":"list_contract_methods","description":"Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts."},{"name":"list_proposals","description":"List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including appro"},{"name":"list_witnesses","description":"List super representatives (witnesses) on the TRON network with pagination support."},{"name":"revoke_approval","description":"Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)"},{"name":"transfer_trc20","description":"Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing."},{"name":"transfer_trx","description":"Create an unsigned TRX transfer transaction. Returns transaction hex for signing."},{"name":"trigger_constant_contract","description":"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 ca"},{"name":"trigger_contract","description":"Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata)."},{"name":"undelegate_resource","description":"Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"unfreeze_balance","description":"Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period."},{"name":"validate_address","description":"Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...)."},{"name":"vote_witness","description":"Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote)."},{"name":"withdraw_expire_unfreeze","description":"Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing."}],"toolCount":44,"toolsHash":"32fed451089582f416d3e5ae41c12beaf4462f101baddab661da776e39292fde","serverName":"gotron-mcp","capabilities":["prompts","resources","tools","elicitation"],"serverVersion":"0.4.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-19T22:28:47.767Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":47,"error":null,"detail":{"tools":[{"name":"analyze_account","description":"Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call"},{"name":"analyze_transfer_cost","description":"Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options"},{"name":"decode_abi_output","description":"Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256))."},{"name":"delegate_resource","description":"Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"estimate_energy","description":"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 pr"},{"name":"estimate_trc20_energy","description":"Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements."},{"name":"freeze_balance","description":"Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"get_account","description":"Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type"},{"name":"get_account_permissions","description":"Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds"},{"name":"get_account_resources","description":"Get energy and bandwidth usage and limits for a TRON account"},{"name":"get_bandwidth_prices","description":"Get current and historical bandwidth prices on the TRON network"},{"name":"get_block","description":"Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination."},{"name":"get_chain_parameters","description":"Get TRON network node info and current energy/bandwidth prices"},{"name":"get_contract_abi","description":"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 emp"},{"name":"get_contract_events","description":"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 co"},{"name":"get_delegatable_amount","description":"Get the maximum amount of energy or bandwidth an account can still delegate"},{"name":"get_delegated_resources","description":"Get resources delegated to and from an account (Stake 2.0 delegation info)"},{"name":"get_energy_prices","description":"Get current and historical energy prices on the TRON network"},{"name":"get_network","description":"Get current MCP server connection info: network name, node address, and latest block"},{"name":"get_pending_by_address","description":"Get pending transactions for a specific address from the mempool"},{"name":"get_pending_transactions","description":"List pending transaction IDs and pool size from the mempool"},{"name":"get_pq_capabilities","description":"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 "},{"name":"get_proposal","description":"Get full details of a governance proposal by ID, including the complete list of approval addresses."},{"name":"get_token_price","description":"Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching."},{"name":"get_transaction","description":"Get transaction details by transaction ID"},{"name":"get_transaction_history","description":"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 "},{"name":"get_trc20_allowance","description":"Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk."},{"name":"get_trc20_balance","description":"Get TRC20 token balance for an account"},{"name":"get_trc20_token_info","description":"Get TRC20 token metadata (name, symbol, decimals, total supply)"},{"name":"get_trc20_transfers","description":"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 paginat"},{"name":"is_transaction_pending","description":"Check if a specific transaction is still in the pending pool (mempool)"},{"name":"list_contract_methods","description":"Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts."},{"name":"list_proposals","description":"List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including appro"},{"name":"list_witnesses","description":"List super representatives (witnesses) on the TRON network with pagination support."},{"name":"revoke_approval","description":"Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)"},{"name":"transfer_trc20","description":"Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing."},{"name":"transfer_trx","description":"Create an unsigned TRX transfer transaction. Returns transaction hex for signing."},{"name":"trigger_constant_contract","description":"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 ca"},{"name":"trigger_contract","description":"Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata)."},{"name":"undelegate_resource","description":"Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"unfreeze_balance","description":"Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period."},{"name":"validate_address","description":"Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...)."},{"name":"vote_witness","description":"Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote)."},{"name":"withdraw_expire_unfreeze","description":"Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing."}],"toolCount":44,"toolsHash":"32fed451089582f416d3e5ae41c12beaf4462f101baddab661da776e39292fde","serverName":"gotron-mcp","capabilities":["prompts","resources","tools","elicitation"],"serverVersion":"0.4.1","protocolVersion":"2025-06-18"}}],"tools":[{"name":"analyze_account","description":"Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call"},{"name":"analyze_transfer_cost","description":"Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options"},{"name":"decode_abi_output","description":"Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256))."},{"name":"delegate_resource","description":"Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"estimate_energy","description":"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 pr"},{"name":"estimate_trc20_energy","description":"Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements."},{"name":"freeze_balance","description":"Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"get_account","description":"Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type"},{"name":"get_account_permissions","description":"Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds"},{"name":"get_account_resources","description":"Get energy and bandwidth usage and limits for a TRON account"},{"name":"get_bandwidth_prices","description":"Get current and historical bandwidth prices on the TRON network"},{"name":"get_block","description":"Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination."},{"name":"get_chain_parameters","description":"Get TRON network node info and current energy/bandwidth prices"},{"name":"get_contract_abi","description":"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 emp"},{"name":"get_contract_events","description":"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 co"},{"name":"get_delegatable_amount","description":"Get the maximum amount of energy or bandwidth an account can still delegate"},{"name":"get_delegated_resources","description":"Get resources delegated to and from an account (Stake 2.0 delegation info)"},{"name":"get_energy_prices","description":"Get current and historical energy prices on the TRON network"},{"name":"get_network","description":"Get current MCP server connection info: network name, node address, and latest block"},{"name":"get_pending_by_address","description":"Get pending transactions for a specific address from the mempool"},{"name":"get_pending_transactions","description":"List pending transaction IDs and pool size from the mempool"},{"name":"get_pq_capabilities","description":"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 "},{"name":"get_proposal","description":"Get full details of a governance proposal by ID, including the complete list of approval addresses."},{"name":"get_token_price","description":"Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching."},{"name":"get_transaction","description":"Get transaction details by transaction ID"},{"name":"get_transaction_history","description":"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 "},{"name":"get_trc20_allowance","description":"Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk."},{"name":"get_trc20_balance","description":"Get TRC20 token balance for an account"},{"name":"get_trc20_token_info","description":"Get TRC20 token metadata (name, symbol, decimals, total supply)"},{"name":"get_trc20_transfers","description":"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 paginat"},{"name":"is_transaction_pending","description":"Check if a specific transaction is still in the pending pool (mempool)"},{"name":"list_contract_methods","description":"Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts."},{"name":"list_proposals","description":"List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including appro"},{"name":"list_witnesses","description":"List super representatives (witnesses) on the TRON network with pagination support."},{"name":"revoke_approval","description":"Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)"},{"name":"transfer_trc20","description":"Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing."},{"name":"transfer_trx","description":"Create an unsigned TRX transfer transaction. Returns transaction hex for signing."},{"name":"trigger_constant_contract","description":"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 ca"},{"name":"trigger_contract","description":"Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata)."},{"name":"undelegate_resource","description":"Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing."},{"name":"unfreeze_balance","description":"Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period."},{"name":"validate_address","description":"Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...)."},{"name":"vote_witness","description":"Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote)."},{"name":"withdraw_expire_unfreeze","description":"Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing."}],"package":null,"toolSurface":{"id":"ts_xh4s7utkeuky","endpointId":"ep_tqvhyr8nx7pn","hash":"32fed451089582f416d3e5ae41c12beaf4462f101baddab661da776e39292fde","toolCount":44,"serverName":"gotron-mcp","serverVersion":"0.4.1","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-16T08:47:07.075Z","lastSeenAt":"2026-10-22T14:26:05.250Z","observations":23,"toolNames":["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","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"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_tqvhyr8nx7pn","url":"https://mcp.gotron.sh/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-22T14:26:05.267Z","auth":{"observedAt":"2026-10-22T14:26:05.421Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-22T14:26:05.440Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"gotron.sh","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-09-09T23:23:10.000Z","validTo":"2026-12-08T23:23:09.000Z","daysToExpiry":47,"sanCount":2,"fingerprint256":"4C:31:14:CF:FD:70:C9:30:9D:85:62:5A:57:5C:02:A6:76:25:22:5B:A6:96:1C:80:6A:4D:8A:A3:4E:0B:D1:43"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.fbsobreira/gotron-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.fbsobreira%2Fgotron-mcp","firstSeenAt":"2026-10-16T08:26:22.574Z","fetchedAt":"2026-10-19T12:20:56.816Z","normalizedAt":"2026-10-19T12:20:56.816Z"}]},"firstSeenAt":"2026-10-16T08:26:22.574Z","updatedAt":"2026-10-22T14:32:46.776Z"}