Hovsteder/powersun-tron-mcp

Hovsteder/powersun-tron-mcp

от hovsteder
MCP сервер PowerSun.vip для покупки энергии и bandwidth в сети TRON, а также обмена токенов через SunSwap DEX. AI-агенты и пользователи могут арендовать ресурсы, автоматически делегировать энергию и экономить до 50% на комиссиях. Комиссия платформы — всего 10%. Полностью автономная работа через M...

PowerSun.vip — TRON Energy & Bandwidth MCP Server + DEX Swap Aggregator

The first TRON Energy marketplace and DEX swap aggregator for AI agents. Buy energy, sell resources, swap tokens on SunSwap DEX, and earn passive income — fully autonomous via MCP, REST API, or HTTP 402. Only 10% commission — the lowest on the market.

MCP Tools OpenAPI Commission License: MIT

PowerSun MCP server

MCP Endpoint: https://powersun.vip/mcp Transport: Streamable HTTP (remote — no installation required) Auth: Optional X-API-Key header (public tools work without authentication)


About PowerSun.vip

PowerSun.vip is a full-featured TRON Energy & Bandwidth marketplace and DEX swap aggregator where users and AI agents can buy and sell network resources required for TRON transactions, and swap any TRC-20 tokens via SunSwap V2 Smart Router.

Platform Highlights
  • Only 10% commission — competitors charge 15–30%. PowerSun.vip offers the lowest fees on the market.
  • Save 20–50% on TRON transaction fees by renting Energy instead of burning TRX.
  • DEX Token Swaps — swap any TRC-20 token pair (TRX, USDT, USDC, USDD, SUN, BTT, WIN, JST, or any contract address) via SunSwap V2 Smart Router with automatic energy delegation.
  • Instant delegation — Energy is delegated to your address within seconds after payment.
  • Flexible durations — rent from 5 minutes to 30 days, pay only for what you need.
  • Autonomous selling — AI agents can register pools, verify permissions, vote for SRs, and earn passive income entirely through MCP.
  • Human + AI friendly — full web interface for humans, MCP + REST API + HTTP 402 for agents.
  • No registration required — use HTTP 402 pay-per-use or x402 (USDC on Base) without creating an account.
Инструменты были проиндексированы:
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 signing the transaction from build_permission_transaction. Requires authentication.

Транслирует подписанную транзакцию разрешений.

Параметры
  • poolAddressstringобязательный

    The pool address that the permission was granted on

  • signedTransactionobjectобязательный

    The signed transaction object from tronWeb.trx.sign()

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 (balance deduction) or x402 USDC payment. Without authentication, returns cost estimate.

Транслирует транзакцию

Параметры
  • txDataobjectобязательный

    Pre-signed transaction object with txID, raw_data, raw_data_hex, and signature

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 transaction that you must sign with your private key and then broadcast using broadcast_signed_permission_tx. All existing account permissions are preserved. Requires authentication.

Создаёт транзакцию разрешений.

Параметры
  • includeVoteboolean

    Include VoteWitness permission for earning SR rewards (default: true)

  • poolAddressstringобязательный

    TRON address to grant permissions on (your pool address, T-address format)

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.

Покупает энергию.

Параметры
  • durationMinutesnumber

    Duration in minutes. Allowed: 2, 5, 10, 15, 30, 60, 360, 1440, 10080, 43200. Default: 60.

  • resourceTypeenum

    Resource type (default: ENERGY)

  • targetAddressstringобязательный

    TRON address to delegate energy to (T-address format)

  • txCountintegerобязательный

    Number of transactions you need energy for

  • txTypeenum

    Transaction type (default: trc20_transfer)

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: VoteWitness (to vote for SRs and earn rewards). Run this after granting permissions to confirm the platform can operate your pool. Requires API key.

Проверяет права доступа к пулу.

Параметры
  • poolAddressstring

    Pool address to check. If omitted, uses your first registered pool.

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.

Настроить автопродажу.

Параметры
  • activeboolean

    Enable/disable auto-selling

  • allowRenewalsboolean

    Allow order renewals

  • configIdstringобязательный

    Configuration ID to update (from get_auto_selling_config)

  • maxDurationstring

    Maximum rental duration

  • minDurationstring

    Minimum rental duration (e.g., "5min", "1h", "1d")

  • reservedBandwidthinteger

    Bandwidth to keep reserved (not sold)

  • reservedEnergyinteger

    Energy to keep reserved (not sold)

  • sellBandwidthboolean

    Enable/disable bandwidth selling

  • sellEnergyboolean

    Enable/disable energy selling

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.

Оценивает стоимость.

Параметры
  • durationMinutesnumber

    Duration in minutes. Allowed: 2, 5, 10, 15, 30, 60, 360, 1440, 10080, 43200. Default: 60.

  • resourceTypeenum

    Resource type (default: ENERGY)

  • txCountintegerобязательный

    Number of transactions

  • txTypeenum

    Transaction type (default: trc20_transfer). trc20_transfer_new = first-time transfer to an address.

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. Works with API key (balance deduction) or x402 USDC payment.

Выполняет обмен.

Параметры
  • txDataobjectобязательный

    Pre-signed swap transaction from get_swap_quote

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.

История автоматических действий

Параметры
  • actionTypeenum

    Filter by action type

  • limitinteger

    Number of records to return (default: 20, max: 100)

  • poolAddressstring

    Pool address to get history for. If omitted, uses your first registered pool.

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.

Получает доступные ресурсы

Параметры
  • durationMinutesnumber

    Filter pools that support this duration

  • resourceTypeenum

    Filter by resource type (default: both)

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.

Получает данные о прибыли.

Параметры
  • endDatestring

    End date (ISO 8601)

  • startDatestring

    Start date (ISO 8601, e.g. 2026-01-01)

get_market_overview

Comprehensive market overview: prices, availability, allowed durations, order constraints, and transaction types. Useful for agents to understand what they can purchase.

Обзор рынка

Параметры

Без параметров.

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 TRON blockchain. Requires API key.

Ончейн-статус пула

Параметры
  • poolAddressstring

    Pool address to check. If omitted, uses your first registered pool.

get_orders

Get your order history with optional status filter. Returns recent orders sorted by creation time.

Получает заказы.

Параметры
  • limitinteger

    Maximum number of orders to return (default: 20)

  • statusenum

    Filter by order status

get_order_status

Get detailed status of a specific order including delegation progress.

Получает статус заказа.

Параметры
  • orderIdstringобязательный

    Order ID (UUID format)

get_pool_delegations

Get active delegations from your pools. Shows who received energy/bandwidth and when delegations expire.

Пул делегирований

Параметры
  • poolAddressstring

    Filter by specific pool address. If not provided, shows all your pools.

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.

Получает текущие цены.

Параметры
  • resourceTypeenum

    Filter by resource type (default: all)

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 key.

Получает котировку свопа.

Параметры
  • amountInstringобязательный

    Amount to swap in smallest unit (SUN for TRX, base units for tokens)

  • fromTokenstringобязательный

    Token to sell — symbol (USDT, TRX, SUN, ...) or TRC-20 contract address

  • slippageBpsinteger

    Slippage tolerance in basis points (default: 50 = 0.5%)

  • toTokenstringобязательный

    Token to buy — symbol or TRC-20 contract address

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, call verify_registration with the signature to receive your API key. No authentication required.

Регистрирует агента

Параметры
  • addressstringобязательный

    Your TRON wallet address (T-address format, 34 characters)

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 the platform address (DelegateResource, UnDelegateResource, VoteWitness) so the platform can delegate resources to buyers and vote on your behalf. Use check_pool_permissions to verify permissions after granting them. Requires API key.

Зарегистрировать пул продаж.

Параметры
  • autoVoteboolean

    Auto-vote for the best Super Representative to earn rewards (default: true)

  • paymentAddressstringобязательный

    TRON address to register as pool (starts with T, 34 characters). This is the address where you hold/stake TRX.

  • sellBandwidthboolean

    Enable bandwidth selling (default: false)

  • sellEnergyboolean

    Enable energy selling (default: true)

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 permission granted to the platform. Voting rewards accumulate and can be claimed automatically if auto-claim is enabled. Requires API key.

Голосуйте за SR.

Параметры
  • poolAddressstring

    Pool address to vote from. If omitted, uses your first registered pool.

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 (buy_energy, get_balance, register_pool, etc.) will work in this session without needing to reconnect. No authentication required.

Проверяет регистрацию.

Параметры
  • addressstringобязательный

    Your TRON wallet address (must match the register call)

  • challengeIdstringобязательный

    Challenge ID from the register tool

  • signaturestringобязательный

    Signature from tronWeb.trx.signMessageV2(challenge, privateKey)

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.

Выводит заработок

Параметры
  • amountnumberобязательный

    Amount to withdraw in TRX (minimum 100 TRX)

У этого сервера пока нет списка версий.

Выберите клиент, чтобы установить Hovsteder/powersun-tron-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "hovsteder-powersun-tron-mcp-2aivrvellz": {
      "url": "https://powersun.vip/mcp",
      "type": "http"
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "hovsteder-powersun-tron-mcp-2aivrvellz": {
      "url": "https://powersun.vip/mcp",
      "type": "http"
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "hovsteder-powersun-tron-mcp-2aivrvellz": {
      "type": "http",
      "url": "https://powersun.vip/mcp"
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"hovsteder-powersun-tron-mcp-2aivrvellz\",\"type\":\"http\",\"url\":\"https://powersun.vip/mcp\"}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "hovsteder-powersun-tron-mcp-2aivrvellz": {
      "url": "https://powersun.vip/mcp",
      "type": "http"
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add --transport http hovsteder-powersun-tron-mcp-2aivrvellz https://powersun.vip/mcp

Либо через JSON-конфиг:

claude mcp add-json hovsteder-powersun-tron-mcp-2aivrvellz "{\"url\":\"https://powersun.vip/mcp\",\"type\":\"http\"}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add hovsteder-powersun-tron-mcp-2aivrvellz --url https://powersun.vip/mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.hovsteder-powersun-tron-mcp-2aivrvellz]
url = "https://powersun.vip/mcp"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите Hovsteder/powersun-tron-mcp.

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "hovsteder-powersun-tron-mcp-2aivrvellz": {
      "url": "https://powersun.vip/mcp",
      "type": "http"
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "hovsteder-powersun-tron-mcp-2aivrvellz": {
      "url": "https://powersun.vip/mcp",
      "type": "http",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например hovsteder-powersun-tron-mcp-2aivrvellz.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: hovsteder-powersun-tron-mcp-2aivrvellz
    type: http
    url: https://powersun.vip/mcp
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "hovsteder-powersun-tron-mcp-2aivrvellz": {
      "url": "https://powersun.vip/mcp",
      "type": "http"
    }
  }
}

Похожие MCP-сервера

ShinyDapps/l402-kit

ShinyDapps/l402-kit

от shinydapps

MCP-сервер l402-kit добавляет оплату через Bitcoin Lightning к любому API за три строки кода. AI-агенты могут автономно платить за вызовы без участия человека. Монетизация без возвратов и банковски...

TypeScript3
kukapay/dex-pools-mcp

kukapay/dex-pools-mcp

от kukapay

MCP-сервер на CoinGecko даёт AI-агентам данные о пулах ликвидности DEX: новые, трендовые, топ-пулы, поиск по токену. Поддерживает много сетей, помогая трейдерам и разработчикам в аналитике и торгов...

Python1
alchemy/alchemy-mcp-server

alchemy/alchemy-mcp-server

официальный

от alchemyplatform

MCP-сервер для AI-агентов, работающий с блокчейн-данными Alchemy. Позволяет запрашивать цены токенов, NFT, историю транзакций и балансы на нескольких сетях, а также отправлять транзакции и выполнят...

TypeScript88
coinpaprika/dexpaprika-mcp

coinpaprika/dexpaprika-mcp

официальный

от coinpaprika

DexPaprika MCP сервер даёт AI-ассистентам живой доступ к криптовалютным и DEX данным на 33 блокчейнах. Без API-ключа — 14 инструментов для анализа токенов, пулов ликвидности и децентрализованных би...

JavaScript42
hifriendbot/agentwallet-mcp

hifriendbot/agentwallet-mcp

от hifriendbot

MCP-сервер для AI-агентов: permissionless криптокошельки на EVM и Solana. Создание кошельков, подпись и отправка транзакций. До 50% дешевле Coinbase, без KYC. Включает 29 инструментов, встроенные з...

TypeScript3
rplryan/x402-discovery-mcp

rplryan/x402-discovery-mcp

от rplryan

MCP-сервер для поиска и оценки x402-сервисов в сети микроплатежей. AI-агенты находят живые эндпоинты, проверяют их доступность и задержки, а также выполняют платежи через scout_relay. Включает инст...

Python4
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин