MCP serverio.github.Hovsteder/powersun-tron-mcp
TRON Energy marketplace + DEX swap aggregator for AI agents.
Read more
TRON Energy marketplace + DEX swap aggregator for AI agents. 27 MCP tools.Overview
Score?
UNRATED 0.811
of what a free look can see, on 30 looks
Looks
36
last 1 hr ago
Tools
27
changed 8 days ago
More info
URL
powersun.vip/mcp
streamable-http
Says it is
PowerSun 2.0.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.811 · highest on record 0.8561
Toolsfrom sha256:6109d6623d…1c65cd · +0 −0 8 days ago
| Tool | Schema |
|---|---|
| broadcast_signed_permission_tx Broadcast a signed AccountPermissionUpdate transaction to the TRON blockchain. After broadcasting, verifies that the platform permissions were correctly applied. Use this after sig |
input · no output |
| broadcast_transaction Broadcast a pre-signed TRON transaction with auto energy delegation. Send your signed transaction data and PowerSun will delegate energy before broadcasting. Works with API key (ba |
input · no output |
| build_permission_transaction Build an AccountPermissionUpdate transaction that grants the PowerSun platform permission to delegate/undelegate resources and optionally vote on your behalf. Returns an unsigned t |
input · no output |
| buy_energy Purchase TRON Energy for a target address. Creates a MARKET order that will be filled by available pools. Deducts cost from your balance. |
input · no output |
| check_pool_permissions Verify that the platform has the required active permissions on your pool address. Required: DelegateResource (to sell energy), UnDelegateResource (to reclaim). Optional: VoteWitne |
input · no output |
| configure_auto_selling Update auto-selling configuration for a pool. Toggle energy/bandwidth selling, set reserves, duration constraints. Pass the configId from get_auto_selling_config. |
input · no output |
| estimate_cost Calculate the cost of purchasing TRON Energy or Bandwidth. Provide transaction count and type to get the energy needed and cost in TRX. |
input · no output |
| execute_swap Execute a pre-signed swap transaction with automatic energy delegation. Get the unsigned TX from get_swap_quote, sign it, and submit here. Energy is delegated before broadcast. Wor |
input · no output |
| get_auto_action_history View execution history of automatic actions (stake, vote, claim) for your pool. Shows status (success/failed/skipped), amounts, transaction hashes, and timestamps. Requires API key |
input · no output |
| get_auto_selling_config Get current auto-selling configuration for your pools. Shows which resources are being sold, duration constraints, and reserves. |
input · no output |
| get_available_resources Get total available Energy and Bandwidth across all active pools. Shows how much resource can be purchased right now. |
input · no output |
| get_balance Get your current TRX balance and deposit information. Requires API key authentication. |
input · no output |
| get_deposit_info Get the deposit address to top up your account balance with TRX. |
input · no output |
| get_earnings Get earnings breakdown by pool: total earned, pending payout, paid out. Optionally filter by date range. |
input · no output |
| get_market_overview Comprehensive market overview: prices, availability, allowed durations, order constraints, and transaction types. Useful for agents to understand what they can purchase. |
input · no output |
| get_onchain_status Get live blockchain state for your pool: TRX balance, frozen resources (Energy/Bandwidth), voting status, claimable rewards, and delegated resources. Data is fetched directly from |
input · no output |
| get_order_status Get detailed status of a specific order including delegation progress. |
input · no output |
| get_orders Get your order history with optional status filter. Returns recent orders sorted by creation time. |
input · no output |
| get_pool_delegations Get active delegations from your pools. Shows who received energy/bandwidth and when delegations expire. |
input · no output |
| get_pool_stats Get comprehensive statistics for your energy/bandwidth pools: delegations, revenue, utilization, APY. Requires API key. |
input · no output |
| get_prices Get current TRON Energy and Bandwidth minimum prices for all duration tiers. Returns price per unit in SUN for each available duration. |
input · no output |
| get_swap_quote Get a price quote and unsigned transaction for swapping tokens on SunSwap DEX. Returns an unsigned TX for client-side signing. After signing, submit via execute_swap. Requires API |
input · no output |
| register Start agent registration by providing your TRON address. Returns a challenge string that you must sign with your TRON private key using tronWeb.trx.signMessageV2(). After signing, |
input · no output |
| register_pool Register a TRON address as an energy/bandwidth selling pool on PowerSun. This creates a pool and auto-selling configuration. After registering, you must grant active permissions to |
input · no output |
| trigger_vote Vote for the best Super Representative (SR) with the highest APY to earn voting rewards. The platform automatically selects the SR with the best return. Requires VoteWitness permis |
input · no output |
| verify_registration Complete agent registration by verifying your signed challenge. Returns an API key and upgrades the current session to authenticated. After verification, all authenticated tools (b |
input · no output |
| withdraw_earnings Withdraw TRX from your account balance to your wallet. Minimum withdrawal: 100 TRX. Withdrawal is processed on-chain and may take a few minutes. |
input · no output |
Verify it yourself
npx teppi-check https://powersun.vip/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2CNDDD1V38AZVVK3D59P