MoltNode by Chord

Lee 31 cadenas de bloques a través de JSON-RPC e intercambia vía Chord: mejor ruta, transacción sin firmar, simulación. Sin clave.

Servidor MCP alojado

npx add-mcp 'https://moltnode.ag/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

MoltNode

MoltNode by Chord: servidor MCP

Lee 31 blockchains e intercambia tokens desde cualquier agente de IA. Un servidor MCP alojado, sin clave API, sin registro.

  • Lee: JSON-RPC en Ethereum, Base, Arbitrum, Solana, Monad, BNB Chain, Avalanche, Sui y 23 más, a través de MoltNode (conmutación automática entre proveedores).
  • Intercambia: cotizaciones de swap con la mejor ruta de Chord en Ethereum, Base, Monad, BNB Chain, Avalanche, Arbitrum, Robinhood Chain y Arc, con la transacción sin firmar, la aprobación necesaria y una simulación ejecutada desde tu wallet. Tu agente firma con su propia clave; nada se retiene por ti.
https://moltnode.ag/mcp

Conectar

Claude Code

claude mcp add --transport http moltnode https://moltnode.ag/mcp

O instala todo como un plugin (servidores MCP de MoltNode + Chord y las tres habilidades):

/plugin install moltnode --marketplace tuantqse90/moltnode-mcp

Cursor, Windsurf, VS Code, Claude Desktop y cualquier cliente que acepte una URL

{
  "mcpServers": {
    "moltnode": { "type": "http", "url": "https://moltnode.ag/mcp" }
  }
}

En Claude Desktop o claude.ai también puedes añadirlo en Configuración → Conectores → Añadir conector personalizado, con la URL anterior.

Clientes que solo inician comandos locales (stdio)

{
  "mcpServers": {
    "moltnode": { "command": "npx", "args": ["-y", "moltnode-mcp"] }
  }
}

(npx -y github:tuantqse90/moltnode-mcp también funciona.)

El puente stdio en este repositorio (index.mjs) reenvía cada llamada al servidor alojado, por lo que ambos ofrecen las mismas herramientas.

Herramientas

HerramientaQué hace
list_chainsCada cadena que sirve MoltNode (slug, chainId, moneda nativa, endpoint) y las que Chord usa para intercambios
rpc_callCualquier método JSON-RPC en cualquier cadena: eth_call, eth_getLogs, Solana getBalance, métodos de Sui, …
get_block_numberÚltimo bloque de una cadena EVM
get_balanceSaldo de moneda nativa de una dirección en una cadena EVM
chord_find_tokenDirección del token, decimales y marca de verificación por símbolo o nombre
chord_swap_quoteMejor ruta entre los DEX de la cadena + tx sin firmar + approval (como transacción lista) + simulación desde la wallet del tomador
send_raw_transactionTransmitir una transacción firmada

Cómo un agente intercambia

  1. chord_find_token → las direcciones y decimales de los dos tokens (la dirección cero es la moneda nativa).
  2. chord_swap_quote con taker = la wallet del agente. Los montos son cadenas de enteros en la unidad más pequeña del token (10000000 = 10 USDC).
  3. Si la respuesta tiene approval, firma y envía approval.tx primero.
  4. Firma tx con la clave propia del agente.
  5. send_raw_transaction en la misma cadena.

El enrutador aplica minAmountOut en cadena. El enrutador propio de Chord responde primero; otro agregador se usa solo cuando Chord no tiene ruta, y la respuesta indica cuál.

Habilidades del agente

Instala con la CLI de habilidades (Claude Code, Codex, Cursor, Gemini CLI y más): npx skills add tuantqse90/moltnode-mcp, o en Hermes: hermes skills tap add tuantqse90/moltnode-mcp. Extensión de Gemini CLI: gemini extensions install https://github.com/tuantqse90/moltnode-mcp.

  • skills/moltnode/: lee 31 cadenas e intercambia a través de Chord de principio a fin, con las reglas de seguridad (nunca manejes una clave privada, confirma la cotización antes de firmar).
  • skills/chord-charts/: gráfico de velas (SVG) con volumen para cualquier token en Ethereum, Base, Monad, BNB Chain, Avalanche, Arbitrum, Robinhood Chain, Arc o Solana, a partir de los datos de intercambio de Chord (python3 scripts/chart.py --chain base --token AERO --tf 1h).
  • skills/chord/: habilidad de trading y datos de mercado de Chord (cotizaciones, swaps sin firmar, tableros de tokens, velas, PnL de wallet, smart money, holders, pools de LP), edición de marketplace: sin manejo de claves, sin variables de entorno, sin instalador (generada a partir de la habilidad de Chord en nullterminal 5f07c02e; el comando Ask, que necesita una clave, se omite). La original con Ask: https://getchord.xyz/docs/skills/chord/

skills/moltnode/SKILL.md es una habilidad SKILL.md (Claude Code, Codex CLI, Cursor, Gemini CLI, OpenClaw y otros): cuándo leer una cadena, cómo ejecutar un swap de principio a fin y las reglas de seguridad (nunca manejes una clave privada, confirma la cotización antes de firmar). Instálala copiando la carpeta en el directorio de habilidades de tu agente, por ejemplo ~/.claude/skills/moltnode/.

Sin MCP

Cadenas

Lee: Monad, Ethereum, Base, Arbitrum One, Optimism, Polygon, BNB Chain, Solana, Avalanche C-Chain, HyperEVM, Berachain, Abstract, Sei, Sonic, Mantle, Taiko, zkSync Era, ZetaChain, opBNB, BOB, Edge, Stable, Katana, Morph, Swellchain, 0G, TAC, X Layer, Gnosis, Fantom, Sui.

Intercambia (Chord): Ethereum, Base, Monad, BNB Chain, Avalanche, Arbitrum, Robinhood Chain, Arc.

Límites

Gratuito y compartido: ráfagas cortas de 60 solicitudes, luego 3 solicitudes por segundo y 20,000 por día por cliente; respuestas de hasta 8 MB. Al superar un límite, las herramientas responden con el tiempo de espera. Envía un User-Agent. Para tráfico de producción intenso, ejecuta tu propio nodo.

Enlaces

Licencia

MIT