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 hoyCorre 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 pedidoEl 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
activoNada 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 vistazoget_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 datosget_transactionsLectura · transacciones recientes: tiempo lógico, montos, remitentes y comisionesrun_get_methodLectura · get-methods de solo lectura en cualquier contrato: seqno, get_jetton_data y compañíaget_jetton_balanceLectura · saldo de USDT y de cualquier jetton — la billetera del jetton se deriva on-chain, sin indexadorget_jetton_infoLectura · metadatos del token: nombre, símbolo, decimals, emisión total — decimals para convertir unidades rawparse_addressLectura · convierte y valida direcciones entre las formas EQ…/UQ…/raw — offline, instantáneoget_swap_quoteSwap · cotización firme en DEX (GRAM ⇄ cualquier jetton) vía Omniston — liquidez de STON.fi + DeDustbuild_swap_txSwap · transacción de swap sin firmar, lista para TonConnect — no custodial, firma la billeteraget_crosschain_quoteCross-chain · cotiza un swap de TON a Ethereum, Arbitrum, Base, BNB, Polygon o Avalanchebuild_crosschain_swap_txCross-chain · transacción de escrow HTLC sin firmar junto con su secreto — atómico y no custodialtrack_crosschain_swapCross-chain · fases en vivo de la operación en ambas cadenas, con las ventanas de tiempo del HTLCdisclose_crosschain_secretCross-chain · revela el secreto para liquidar ambos lados, tras verificar el estado on-chainbuild_crosschain_refundCross-chain · cancelación sin firmar que recupera los fondos del escrow si la operación se atascagenerate_walletBilletera · crea una billetera TON nueva (v3r2/v4/v5r1/highload_v3): mnemónica, claves y direcciónPor 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