27 tools from the PowerSun MCP Server, categorised by risk level.
View the PowerSun policy →broadcast_signed_permission_tx Broadcast a signed AccountPermissionUpdate transaction to the TRON blockchain. After broadcasting, verifies that the platform permissions were corr... 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. check_pool_permissions Verify that the platform has the required active permissions on your pool address. Required: DelegateResource (to sell energy), UnDelegateResource ... 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. get_auto_action_history View execution history of automatic actions (stake, vote, claim) for your pool. Shows status (success/failed/skipped), amounts, transaction hashes,... get_auto_selling_config Get current auto-selling configuration for your pools. Shows which resources are being sold, duration constraints, and reserves. get_available_resources Get total available Energy and Bandwidth across all active pools. Shows how much resource can be purchased right now. get_balance Get your current TRX balance and deposit information. Requires API key authentication. get_deposit_info Get the deposit address to top up your account balance with TRX. get_earnings Get earnings breakdown by pool: total earned, pending payout, paid out. Optionally filter by date range. get_market_overview Comprehensive market overview: prices, availability, allowed durations, order constraints, and transaction types. Useful for agents to understand w... get_onchain_status Get live blockchain state for your pool: TRX balance, frozen resources (Energy/Bandwidth), voting status, claimable rewards, and delegated resource... get_order_status Get detailed status of a specific order including delegation progress. get_orders Get your order history with optional status filter. Returns recent orders sorted by creation time. get_pool_delegations Get active delegations from your pools. Shows who received energy/bandwidth and when delegations expire. get_pool_stats Get comprehensive statistics for your energy/bandwidth pools: delegations, revenue, utilization, APY. Requires API key. get_prices Get current TRON Energy and Bandwidth minimum prices for all duration tiers. Returns price per unit in SUN for each available duration. 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, submi... verify_registration Complete agent registration by verifying your signed challenge. Returns an API key and upgrades the current session to authenticated. After verific... broadcast_transaction Broadcast a pre-signed TRON transaction with auto energy delegation. Send your signed transaction data and PowerSun will delegate energy before bro... 2/5 configure_auto_selling Update auto-selling configuration for a pool. Toggle energy/bandwidth selling, set reserves, duration constraints. Pass the configId from get_auto_... 2/5 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... 2/5 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... 2/5 build_permission_transaction Build an AccountPermissionUpdate transaction that grants the PowerSun platform permission to delegate/undelegate resources and optionally vote on y... 3/5 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 i... 3/5 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 re... 3/5 The PowerSun MCP server exposes 27 tools across 4 categories: Read, Write, Execute, Financial.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the PowerSun server.
PowerSun tools are categorised as Read (19), Write (4), Execute (3), Financial (1). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept