86trust / 100

MERX - TRON Resource Exchange

by merx.exchange in Other

MCP serverPassing, checked 6 h ago

TRON energy exchange for AI agents. 54 tools, 30 prompts, 21 resources. A2A + ACP.

https://merx.exchange/mcp/sse

Last 30 days

All checks passedSome failedAll failedNot checked

Status and outage history ยท Atom feed

Uptime
100%
Response time
159 ms typical, 270 ms slowest 5%
Last check
6 h ago
Next check
any minute now

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "merx-tron-resource-exchange": {
      "type": "http",
      "url": "https://merx.exchange/mcp/sse"
    }
  }
}

66 tools

  • get_prices

    Get current energy and bandwidth prices from all Merx providers, sorted by best (minimum) price across all duration tiers. Each provider lists ALL its duration tiers (5min/1h/1d/7d/30d etc) โ€” short rentals are usually more expensive per unit than long ones, so always check tier-b

  • get_best_price

    Quick lookup of the single cheapest provider for a resource type, with optional minimum amount filter. CAVEAT: this returns a single representative price per provider, not broken down by duration tier โ€” short rentals (5min) and long rentals (30 days) have very different per-unit

  • analyze_prices

    Market price analysis with trends and recommendations. No auth required.

  • get_price_history

    Historical price snapshots. No auth required.

  • compare_providers

    Side-by-side provider comparison with prices and availability. No auth required.

  • estimate_transaction_cost

    Estimate cost of a TRON transaction BEFORE sending. Aliases: estimate_cost, calculate_cost, transaction_cost, energy_cost, transfer_cost. Calculate exactly how much energy, bandwidth, and TRX a TRON transaction will cost before sending it. Use this to answer questions like "how m

  • check_address_resources

    Check energy, bandwidth, and TRX balance for any TRON address. No auth required.

  • create_order

    Buy energy or bandwidth at the Merx market quote, fulfilled by PowerSun. Confirmed Merx funds and API key required; no commission.

  • get_order

    Get order status by UUID. Aliases: get_order_status, check_order, order_status, order_details, fetch_order. Check the status and fill details of an existing order by its UUID. Returns current status (PENDING/FILLING/FILLED/PARTIAL/FAILED/CANCELLED), fill amounts, provider used, o

  • list_orders

    List recent orders with optional status filter. Auth required.

  • ensure_resources

    Declarative resource provisioning. Checks current resources on target address and purchases only what is missing. Auth required.

  • wait_for_delegation

    Block until an order reaches a terminal state (FILLED, PARTIAL, FAILED, or CANCELLED) by polling get_order at fixed intervals. Use this right after create_order when you need to confirm the energy/bandwidth has actually been delegated on-chain before sending the next transaction.

  • get_balance

    Get your Merx account balance (TRX, USDT, locked). Requires MERX_API_KEY.

  • get_deposit_info

    Get your Merx deposit address and memo. Requires MERX_API_KEY.

  • get_transaction_history

    Get your Merx account transaction history. Requires MERX_API_KEY.

  • explain_concept

    Explain a TRON or Merx concept in plain language. Hardcoded topics (exact match): energy, bandwidth, staking, delegation, sun_units, burn_vs_rent, merx_routing, provider_types. The lookup is fuzzy โ€” substring matches also work, so "rent" finds "burn_vs_rent" and "providers" finds

  • suggest_duration

    Recommend a rental duration based on your use case. No authentication required.

  • calculate_savings

    Calculate savings from renting energy vs burning TRX. No authentication required.

  • list_providers

    List all Merx providers with types, durations, and availability. No authentication required.

  • get_account_info

    Inspect any TRON address. Aliases: check_address, get_address_info, get_wallet_info, address_info, account_status. Read the full on-chain state of ANY TRON address (does not have to be your own): TRX balance, free + delegated energy, free + delegated bandwidth, frozen TRX, accoun

  • get_trx_balance

    Quick TRX balance for a TRON address. No auth required.

  • get_trc20_balance

    Get TRC-20 token balance for an address. Supports symbol (USDT, USDC) or contract address. No auth required.

  • get_transaction

    Look up a transaction by ID on TRON. No auth required.

  • get_block

    Get TRON block info by number (or latest if omitted). No auth required.

  • get_chain_parameters

    Get TRON network parameters (energy fee, bandwidth cost, etc.) with Merx price comparison. No auth required.

  • convert_address

    Convert TRON address between base58 (T...) and hex (41...) formats. No auth required.

  • get_trx_price

    Get current TRX price from CoinGecko. No auth required.

  • validate_address

    Validate a TRON address format and check on-chain status. No auth required.

  • search_transaction_history

    Get on-chain transaction history for a TRON address. No auth required.

  • transfer_trx

    Send TRX to an address. Checks bandwidth, buys via Merx if needed. Signs and broadcasts on-chain. Requires TRON_PRIVATE_KEY.

  • transfer_trc20

    Transfer TRC-20 tokens with automatic energy optimization. Signs and broadcasts on-chain. Requires TRON_PRIVATE_KEY.

  • approve_trc20

    Approve TRC-20 spending allowance. Signs and broadcasts on-chain. Requires TRON_PRIVATE_KEY.

  • get_token_info

    Get TRC-20 token metadata: name, symbol, decimals, total supply. No auth required.

  • read_contract

    Call a view/pure function on a TRON smart contract. No auth or private key required.

  • estimate_contract_call

    Estimate energy and bandwidth cost for a smart contract call. Compares rental vs burn cost. No auth required.

  • call_contract

    Execute a state-changing smart contract function. Estimates resources, buys via Merx if needed. Requires TRON_PRIVATE_KEY and TRON_ADDRESS.

  • get_contract_info

    Get on-chain metadata for a TRON smart contract: existence check, owner address, energy origin, code hash, contract name (if set), ABI entries count. Use this to check whether an address is a contract before calling read_contract or estimate_contract_call. For TRC20-specific meta

  • get_swap_quote

    Get a real swap quote from SunSwap V2. No auth required.

  • execute_swap

    Execute a token swap on SunSwap V2. Requires TRON_PRIVATE_KEY.

  • get_token_price

    Get token price via SunSwap quote + CoinGecko USD rate. No auth required.

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
6 h agoPassed20094 ms
15 h agoPassed200127 ms
24 h agoPassed200362 ms
34 h agoPassed200270 ms
43 h agoPassed200163 ms
2 days agoPassed200159 ms
3 days agoPassed200123 ms
3 days agoPassed200242 ms