MoltNode by Chord

Leia 31 blockchains via JSON-RPC e faça swap pela Chord: melhor rota, tx não assinada, simulação. Sem chave.

Servidor MCP hospedado

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

Instala no Claude Code, Codex, Cursor e outros

Documentação

MoltNode

MoltNode by Chord: servidor MCP

Leia 31 blockchains e troque tokens a partir de qualquer agente de IA. Um servidor MCP hospedado, sem chave de API, sem cadastro.

  • Leia: JSON-RPC em Ethereum, Base, Arbitrum, Solana, Monad, BNB Chain, Avalanche, Sui e mais 23, através do MoltNode (failover automático entre provedores).
  • Negocie: cotações de swap com melhor rota do Chord em Ethereum, Base, Monad, BNB Chain, Avalanche, Arbitrum, Robinhood Chain e Arc, com a transação não assinada, a aprovação necessária e uma simulação executada a partir da sua carteira. Seu agente assina com a própria chave; nada é mantido por você.
https://moltnode.ag/mcp

Conectar

Claude Code

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

Ou instale tudo como um plugin (servidores MCP MoltNode + Chord e as três skills):

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

Cursor, Windsurf, VS Code, Claude Desktop e qualquer cliente que aceite uma URL

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

No Claude Desktop ou no claude.ai, você também pode adicionar em Configurações → Conectores → Adicionar conector personalizado, com a URL acima.

Clientes que só iniciam comandos locais (stdio)

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

(npx -y github:tuantqse90/moltnode-mcp também funciona.)

A ponte stdio neste repositório (index.mjs) encaminha cada chamada para o servidor hospedado, então ambos oferecem as mesmas ferramentas.

Ferramentas

FerramentaO que faz
list_chainsTodas as chains que o MoltNode atende (slug, chainId, moeda nativa, endpoint) e as que o Chord negocia
rpc_callQualquer método JSON-RPC em qualquer chain: eth_call, eth_getLogs, Solana getBalance, métodos Sui, …
get_block_numberBloco mais recente de uma chain EVM
get_balanceSaldo em moeda nativa de um endereço em uma chain EVM
chord_find_tokenEndereço do token, decimais e flag de verificação por símbolo ou nome
chord_swap_quoteMelhor rota entre as DEXs da chain + tx não assinada + approval (como transação pronta) + simulação a partir da carteira do taker
send_raw_transactionTransmitir uma transação assinada

Como um agente faz swap

  1. chord_find_token → os endereços e decimais dos dois tokens (o endereço zero é a moeda nativa).
  2. chord_swap_quote com taker = a carteira do agente. Os valores são strings inteiras na menor unidade do token (10000000 = 10 USDC).
  3. Se a resposta tiver approval, assine e envie approval.tx primeiro.
  4. Assine tx com a chave do próprio agente.
  5. send_raw_transaction na mesma chain.

O roteador aplica minAmountOut on-chain. O roteador do próprio Chord responde primeiro; outro agregador é usado apenas quando o Chord não tem rota, e a resposta indica qual.

Skills para agentes

Instale com a CLI de skills (Claude Code, Codex, Cursor, Gemini CLI e outros): npx skills add tuantqse90/moltnode-mcp, ou no Hermes: hermes skills tap add tuantqse90/moltnode-mcp. Extensão para Gemini CLI: gemini extensions install https://github.com/tuantqse90/moltnode-mcp.

  • skills/moltnode/: leia 31 chains e faça swap pelo Chord de ponta a ponta, com as regras de segurança (nunca manipule uma chave privada, confirme a cotação antes de assinar).
  • skills/chord-charts/: gráfico de candlestick (SVG) com volume para qualquer token em Ethereum, Base, Monad, BNB Chain, Avalanche, Arbitrum, Robinhood Chain, Arc ou Solana, a partir dos dados de negociação do Chord (python3 scripts/chart.py --chain base --token AERO --tf 1h).
  • skills/chord/: skill de negociação e dados de mercado do Chord (cotações, swaps não assinados, boards de tokens, candles, PnL da carteira, smart money, holders, pools de LP), edição marketplace: sem manipulação de chaves, sem variáveis de ambiente, sem instalador (gerada a partir da skill do Chord no nullterminal 5f07c02e; o comando Ask, que precisa de chave, fica de fora). O original com Ask: https://getchord.xyz/docs/skills/chord/

skills/moltnode/SKILL.md é uma skill SKILL.md (Claude Code, Codex CLI, Cursor, Gemini CLI, OpenClaw e outros): quando ler uma chain, como executar um swap de ponta a ponta e as regras de segurança (nunca manipule uma chave privada, confirme a cotação antes de assinar). Instale copiando a pasta para o diretório de skills do seu agente, ex.: ~/.claude/skills/moltnode/.

Sem MCP

Chains

Leitura: 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.

Negociação (Chord): Ethereum, Base, Monad, BNB Chain, Avalanche, Arbitrum, Robinhood Chain, Arc.

Limites

Gratuito e compartilhado: rajadas curtas de 60 requisições, depois 3 requisições por segundo e 20.000 por dia por cliente; respostas de até 8 MB. Ao ultrapassar um limite, as ferramentas respondem com o tempo de espera. Envie um User-Agent. Para tráfego pesado de produção, execute seu próprio nó.

Links

Licença

MIT