Model Context Protocol

MCP-сервер для TON

Один пакет перетворює Claude, ChatGPT, Cursor, Codex чи будь-якого MCP-сумісного агента на нативного учасника TON: читати стан мережі через сирий ADNL, отримувати тверді котирування свопів на DEX, збирати кросчейн-свопи в Ethereum і назад, генерувати гаманці. Некастодіально: сервер не підписує й не зберігає кошти.

Швидкий старт

Локально · безкоштовно

працює вже зараз

Запускається на вашій машині через публічний глобальний конфіг. Один блок у конфігу агента — це вся інтеграція.

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

Локально · ваш приватний ендпоінт

за запитом

Той самий пакет, спрямований на виділений лайтсервер TONNode: гарантована пропускна здатність, жодних спільних черг. Піднімаємо вручну — напишіть нам.

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

працює

Нічого не встановлюється: віддалений MCP-ендпоінт з вашим ключем на нашій ноді. Ключ — через тарифи нижче.

claude_config.json
{
  "mcpServers": {
    "ton": {
      "type": "http",
      "url": "https://mcp.tonnode.io/mcp",
      "headers": { "Authorization": "Bearer tn_live_…" }
    }
  }
}
16 інструментів · читання · своп · кросчейн · гаманець
get_masterchain_infoЧитання · голова мастерчейну: seqno, шард, хеші блоку — живість мережі одним поглядом
get_balanceЧитання · баланс будь-якої адреси, у GRAM і наноGRAM (GRAM — перейменований Toncoin)
get_account_stateЧитання · статус (active/frozen/uninit), баланс, вказівник останньої транзакції, прапорці коду й даних
get_transactionsЧитання · свіжі транзакції: логічний час, суми, відправники та комісії
run_get_methodЧитання · read-only get-методи будь-якого контракту: seqno, get_jetton_data і компанія
get_jetton_balanceЧитання · баланс USDT і будь-якого жетона — джетон-гаманець обчислюється он-чейн, індексер не потрібен
get_jetton_infoЧитання · метадані токена: назва, символ, decimals, емісія — decimals для перерахунку raw-одиниць
parse_addressЧитання · конвертація та перевірка адрес між формами EQ…/UQ…/raw — офлайн, миттєво
get_swap_quoteСвоп · тверде котирування DEX (GRAM ⇄ будь-який жетон) через Omniston — ліквідність STON.fi + DeDust
build_swap_txСвоп · непідписана транзакція свопу, готова для TonConnect — некастодіально, підписує гаманець
get_crosschain_quoteКросчейн · котирування свопу з TON в Ethereum, Arbitrum, Base, BNB, Polygon або Avalanche
build_crosschain_swap_txКросчейн · непідписана HTLC-ескроу транзакція та її секрет — атомарно й некастодіально
track_crosschain_swapКросчейн · живі фази угоди в обох мережах, із часовими вікнами HTLC
disclose_crosschain_secretКросчейн · розкрити секрет для розрахунку обох сторін, після перевірки он-чейн стану
build_crosschain_refundКросчейн · непідписане скасування, що повертає кошти з ескроу, якщо угода зависла
generate_walletГаманець · створити новий TON-гаманець (v3r2/v4/v5r1/highload_v3): мнемоніка, ключі та адреса
Навіщо це агентам
  • Агент не може зробити npm install посеред діалогу — він викликає інструменти. MCP і є стандартна розетка.
  • Агенти б'ють чергами: 40 викликів, щоб розібрати один переказ жетонів. Публічні шлюзи ріжуть саме такий патерн.
  • Читати замало — агенту треба діяти. Інструменти свопу, кросчейну та гаманця дозволяють рухати цінність, некастодіально.
Hosted-тарифи
HobbyДля експериментів
ProДля агентів у продакшені
ScaleДля парку агентів
Усі тарифи