Saltar al contenido principal

¿Qué es MCP?

Model Context Protocol (MCP) es un estándar abierto que permite a los agentes de IA (Claude Code, Cursor, Windsurf y otros) interactuar con servicios externos a través de una interfaz unificada. TronRental proporciona un servidor MCP oficial que da a los agentes de IA acceso completo a la API de compra de energía — desde consultar precios hasta completar compras.

Inicio rápido

Añade a tu agente de IA:
npx -y @tronrental-com/mcp-server

Claude Code

# Sin clave API (el agente se registrará automáticamente)
claude mcp add tronrental -- npx -y @tronrental-com/mcp-server

# Con clave API
claude mcp add tronrental -e TRONRENTAL_API_KEY=your_key -- npx -y @tronrental-com/mcp-server

Cursor / Windsurf

Añade a tu configuración de MCP:
{
  "mcpServers": {
    "tronrental": {
      "command": "npx",
      "args": ["-y", "@tronrental-com/mcp-server"],
      "env": {
        "TRONRENTAL_API_KEY": "your_key"  // pragma: allowlist secret
      }
    }
  }
}
La variable de entorno TRONRENTAL_API_KEY es opcional. Si no se proporciona, el agente puede registrar una nueva cuenta y crear una clave API a través de las herramientas MCP.

Herramientas disponibles

El servidor MCP proporciona 10 herramientas:
HerramientaAutenticaciónDescripción
get_pricesNingunaPrecios actuales de energía y bandwidth
calculate_savingsNingunaCalcular ahorro: coste de quemado vs coste de alquiler
registerNingunaRegistrar una nueva cuenta
loginNingunaIniciar sesión en una cuenta existente
create_api_keyTokenCrear una clave API
get_deposit_addressClave APIObtener dirección de depósito de TRX
get_balanceClave APIConsultar saldo de la cuenta
buy_energyClave APIComprar energía para una dirección TRON
get_orderClave APIConsultar estado del pedido
regenerate_deposit_addressClave APIGenerar una nueva dirección de depósito

Flujo típico

Nuevo usuario (sin clave API)

  1. get_prices — mostrar precios actuales
  2. calculate_savings — calcular ahorro para el volumen de transferencias del usuario
  3. register — crear cuenta
  4. create_api_key — generar clave API
  5. get_deposit_address — obtener dirección de depósito, el usuario envía TRX
  6. get_balance — verificar que el depósito llegó
  7. buy_energy — comprar energía
  8. get_order — confirmar delegación

Usuario existente (clave API configurada)

  1. get_balance — consultar saldo
  2. buy_energy — comprar energía
  3. get_order — confirmar delegación

Cantidades de energía

EscenarioEnergía
El destinatario ya tiene USDT65,000
El destinatario nunca tuvo USDT131,000
Pedido mínimo60,000
Pedido máximo5,000,000
La duración es siempre 1h — la energía se usa en segundos, 1 hora es la ventana de alquiler.

Enlaces