Model Context Protocol

El servidor MCP para TON

Un solo paquete convierte a Claude, ChatGPT, Cursor, Codex o cualquier agente compatible con MCP en un nativo de TON: leer el estado de la cadena por ADNL crudo, obtener cotizaciones firmes de swaps en DEX, armar swaps cross-chain a Ethereum y de vuelta, y generar billeteras. No custodial: el servidor nunca firma ni retiene fondos.

Inicio rápido

Local · gratis

funciona hoy

Corre en tu máquina sobre el config global público. Un bloque en la config del agente — esa es toda la integración.

claude_config.json
{
  "mcpServers": {
    "ton": {
      "command": "npx",
      "args": ["-y", "@tonnode/mcp"]
    }
  }
}

Local · tu endpoint privado

bajo pedido

El mismo paquete, apuntado a un liteserver TONNode dedicado: throughput garantizado, sin colas compartidas. Se aprovisiona a mano — escríbenos.

claude_config.json
{
  "mcpServers": {
    "ton": {
      "command": "npx",
      "args": ["-y", "@tonnode/mcp"],
      "env": {
        "TON_LITESERVERS": "[{\"ip\":\"<your-node>\",\"port\":41000,\"key\":\"<base64>\"}]"
      }
    }
  }
}

Hosted · mcp.tonnode.io

activo

Nada que instalar: un endpoint MCP remoto con tu clave, respaldado por nuestro nodo. La clave, en los planes de abajo.

claude_config.json
{
  "mcpServers": {
    "ton": {
      "type": "http",
      "url": "https://mcp.tonnode.io/mcp",
      "headers": { "Authorization": "Bearer tn_live_…" }
    }
  }
}
16 herramientas · lectura · swap · cross-chain · billetera
get_masterchain_infoLectura · cabeza de la masterchain: seqno, shard, hashes del bloque — la vitalidad de la red de un vistazo
get_balanceLectura · saldo de cualquier dirección, en GRAM y nanoGRAM (GRAM es el Toncoin renombrado)
get_account_stateLectura · estado (active/frozen/uninit), saldo, puntero de la última transacción, flags de código y datos
get_transactionsLectura · transacciones recientes: tiempo lógico, montos, remitentes y comisiones
run_get_methodLectura · get-methods de solo lectura en cualquier contrato: seqno, get_jetton_data y compañía
get_jetton_balanceLectura · saldo de USDT y de cualquier jetton — la billetera del jetton se deriva on-chain, sin indexador
get_jetton_infoLectura · metadatos del token: nombre, símbolo, decimals, emisión total — decimals para convertir unidades raw
parse_addressLectura · convierte y valida direcciones entre las formas EQ…/UQ…/raw — offline, instantáneo
get_swap_quoteSwap · cotización firme en DEX (GRAM ⇄ cualquier jetton) vía Omniston — liquidez de STON.fi + DeDust
build_swap_txSwap · transacción de swap sin firmar, lista para TonConnect — no custodial, firma la billetera
get_crosschain_quoteCross-chain · cotiza un swap de TON a Ethereum, Arbitrum, Base, BNB, Polygon o Avalanche
build_crosschain_swap_txCross-chain · transacción de escrow HTLC sin firmar junto con su secreto — atómico y no custodial
track_crosschain_swapCross-chain · fases en vivo de la operación en ambas cadenas, con las ventanas de tiempo del HTLC
disclose_crosschain_secretCross-chain · revela el secreto para liquidar ambos lados, tras verificar el estado on-chain
build_crosschain_refundCross-chain · cancelación sin firmar que recupera los fondos del escrow si la operación se atasca
generate_walletBilletera · crea una billetera TON nueva (v3r2/v4/v5r1/highload_v3): mnemónica, claves y dirección
Por qué los agentes lo necesitan
  • Un agente no puede hacer npm install a mitad de conversación — llama herramientas. MCP es el enchufe estándar.
  • Los agentes consultan en ráfagas: 40 llamadas para trazar una transferencia de jettons. Los gateways públicos recortan exactamente ese patrón.
  • Leer no basta — el agente necesita actuar. Las herramientas de swap, cross-chain y billetera le permiten mover valor, de forma no custodial.
Planes hosted
HobbyPara experimentar
ProPara agentes en producción
ScalePara flotas de agentes
Todos los precios