Skip to main content
MCP server CX Codex

TONNode — TON blockchain access: Claude Code MCP server

Gives AI assistants direct liteserver access to TON via native ADNL. Checks GRAM or jetton balances, queries smart contracts, and prepares non-custodial DEX swaps.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http mcp https://mcp.tonnode.io/mcp
Open on GitHub

What TONNode — TON blockchain access does

The server connects straight to TON liteservers without relying on intermediate web gateways. By speaking the native ADNL protocol, it inspects account states, fetches transaction logs, and tracks balances for GRAM and TEP-74 jettons. It also runs read-only contract get-methods without paying gas fees.

Trading operations pull liquidity quotes through Omniston. The agent receives an unsigned payload formatted for TonConnect wallets, covering DEX swaps and cross-chain HTLC escrows toward networks like Ethereum or Arbitrum. The process stays strictly non-custodial: signing authority never leaves the user.

Wallet creation outputs a 24-word seed phrase straight into the agent session. Storing significant funds on such generated addresses is unsafe, making them suitable only for disposable bot tasks. Run the tool locally via npx or route requests through the hosted HTTP endpoint.

What it helps with

  • query account balances for GRAM and TEP-74 jettons
  • execute read-only smart contract get-methods without network fees
  • fetch DEX swap quotes and construct unsigned TonConnect payloads
  • create disposable keypairs and wallet addresses for testing

Example prompts for the agent

  • Check the GRAM balance and recent transfers for address EQ...
  • Get a swap quote for 100 GRAM to USDT and prepare the unsigned transaction
  • Run the get_jetton_data method on this contract address

How to install TONNode — TON blockchain access

1Platform CLI: remote server

claude mcp add --transport http mcp https://mcp.tonnode.io/mcp

2Platform CLI

claude mcp add --env TON_LITESERVERS=<TON_LITESERVERS> --env TON_NETWORK=<TON_NETWORK> --transport stdio tonnode-ton-blockchain-access -- npx -y @tonnode/mcp

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about TONNode — TON blockchain access

How to install TONNode — TON blockchain access in Claude Code?

Run claude mcp add --transport http tonnode-ton-blockchain-access https://mcp.tonnode.io/mcp. For local execution over stdio, run `claude mcp add --env TON_LITESERVERS=<TON_LITESERVERS> --env TON_NETWORK=<TON_NETWORK> --transport stdio tonnode-ton-blockchain-access -- npx -y @tonnode/mcp`.

Can the server broadcast transactions on its own?

No, operations are entirely non-custodial. The tool prepares unsigned messages, leaving authorization and signing strictly to your external wallet.

What makes ADNL access different from standard REST APIs?

It queries TON liteservers over the chain's native wire protocol. This bypasses centralized public gateways and avoids intermediary rate limits.

Similar MCP servers

Everything for Finance and business →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor