TON MCP 2026: интерфейс блокчейна для LLM-агентов
Model Context Protocol для TON: как подключить ChatGPT, Claude или любого LLM-агента к балансам, переводам, DEX-котировкам и кошелькам в одну строку.
- Автор
- TON Adoption Team · редакция
- Опубликовано
Model Context Protocol (MCP) — это открытый стандарт от Anthropic для подключения языковых моделей к внешним инструментам. В составе TON Toolset 2026 опубликован TON MCP — реализация со стороны TON-блокчейна. Это значит, что любая LLM (Claude, GPT, локальные модели) теперь может работать с TON через стандартизованный интерфейс.
Разберём, что это даёт и кому это нужно.
Зачем LLM-агенту доступ к блокчейну
Раньше, чтобы LLM могла «работать с криптой», разработчику нужно было:
- Написать кастомные tool-функции для каждой операции (read_balance, send_transfer, get_quote).
- Сериализовать инструменты в формат, понятный конкретной LLM (OpenAI function-calling, Claude tool-use, etc).
- Управлять секретами и подписями вручную.
- Перенасчитывать всё под каждую новую LLM.
С MCP всё унифицируется: LLM подключается к MCP-серверу, который сам экспортирует свои инструменты в стандартизованном формате. Любая MCP-совместимая модель работает out-of-the-box.
TON MCP сервер
mcp.ton.org — публичный TON MCP-сервер. Подключение для LLM-агента (например, Claude):
import { TonMcpClient } from '@ton/mcp';
const client = new TonMcpClient({
endpoint: 'https://mcp.ton.org',
walletAddress: agentAddress, // если LLM работает от имени конкретного кошелька
});
// MCP экспортирует tools в стандартном формате:
const tools = await client.listTools();
// [
// { name: 'getBalance', description: 'Get TON balance for an address', schema: {...} },
// { name: 'getJettonBalance', description: '...', schema: {...} },
// { name: 'transfer', description: 'Send TON', schema: {...} },
// { name: 'swap', description: 'Get DEX quote and swap', schema: {...} },
// ...
// ]
Дальше Claude / ChatGPT / любая MCP-совместимая модель видит этот список инструментов и может их вызывать.
Доступные операции (read-only)
getBalance(address)— баланс TON.getJettonBalance(address, jettonMaster)— баланс jetton’а.getTransactions(address, limit)— история операций.getJettonInfo(jettonMaster)— информация о jetton (имя, символ, decimals, supply).getDexQuote(from, to, amount)— best route + ожидаемый output из STON.fi/DeDust.resolveDns(name)—.ton/.t.me→ канонический адрес.getStakingInfo(protocol)— APY и параметры стейкинг-протокола.
Доступные операции (write — требуют ключа)
transfer({to, amount, comment})— отправить TON.transferJetton({to, jettonMaster, amount})— отправить jetton.swap({from, to, amount, slippage})— выполнить swap.stake({protocol, amount})— застейкать.unstake({protocol, amount})— извлечь из стейкинга.
Write-операции требуют либо:
- MCP-токен с подписью — пользователь даёт LLM специальный токен, ограниченный по scope (нельзя выйти за рамки).
- Agentic Wallet — LLM работает через Agentic Wallet, которая лимитирует операции on-chain (e.g., max $50/день).
Pre-built skills
Помимо low-level tools, TON MCP предоставляет «скиллы» — высокоуровневые композиции:
buyJetton({jetton, ton_amount})— найти лучший DEX, выполнить swap, проверить execution.dollarCostAverage({asset, daily_amount, days})— настроить регулярные покупки.stakingDashboard(address)— собрать данные по всем стейкинг-позициям в одном объекте.
Скиллы делают LLM-агента сразу полезным, без необходимости вручную координировать low-level операции.
Пример: попросить Claude купить USDT
С TON MCP это работает прямо в Claude:
User: Купи мне USDT на 50 TON через лучший DEX. Slippage не больше 1%.
Claude через MCP:
- Вызывает
getDexQuote(from='TON', to='USDT', amount='50')→ STON.fi даёт 105.20 USDT. - Проверяет, что slippage в пределах (1.5% → fits).
- Запрашивает у пользователя подтверждение (если write-operation требует).
- Вызывает
swap(...)через Agentic Wallet. - Возвращает txHash и confirm’ит.
Без MCP это был бы кастомный flow для каждой LLM. С MCP — одна и та же команда работает в Claude, ChatGPT, локальной Llama.
Security модель
Read-only: безопасно для любого MCP-токена. Публичные данные.
Write через Agentic Wallet: безопасно через design:
- Agentic Wallet имеет budget (e.g., max $50/день).
- Если LLM «зловредна» и пытается слить весь кошелёк — лимит её останавливает.
- Пользователь может revoke агента one-click on-chain.
Write через прямой ключ (без Agentic Wallet): опасно. LLM-агент с прямым ключом = full custody. Не делайте это вне dev-окружения.
Когда брать TON MCP
Хорошо:
- Делаете AI-агента, который работает с TON.
- Хотите дать пользователю «спроси LLM про мой портфель» функционал.
- Прототипируете идеи для AI × crypto.
Стоп:
- Безопасность критична → используйте только read-only или через Agentic Wallet.
- Production-критические операции → дополнительно валидируйте на backend, не доверяйте только LLM.
Что дальше
- Документация: docs.ton.org/overview/ai/mcp.
- Сайт: mcp.ton.org.
- NPM: @ton/mcp.
- GitHub: ton-connect/kit (общий монорепо).
Связка с Agentic Wallet — в нашем материале про Agentic Wallet. Общая картина AI × TON — в нашем материале про AI-агентов на TON.
Полный контекст TON Toolset — обзор от TON Foundation.
Частые вопросы
Что такое MCP и почему TON на него подписан?
Какие LLM поддерживают MCP?
Какие операции LLM может делать через TON MCP?
Это безопасно?
Зачем мне это как пользователю?
Это работает только с TON или может расшириться?
Похожие материалы
- Новости28 мая 2026 г.
TON Toolset 2026: новый SDK-стек для разработчиков
Запуск TON Toolset: Acton, AppKit, WalletKit, TON Pay, MCP, Agentic Wallet — единый набор SDK от TON Foundation. Что внутри, для кого и с чего начать.
- Новости28 мая 2026 г.
Agentic Wallet 2026: self-custody-кошелёк для AI на TON
Agentic Wallet — кошелёк с split-keys и user-delegated бюджетом для AI-агентов на TON. Что это, как работает, почему это безопасный путь дать LLM деньги.
- Аналитика17 мая 2026 г.
AI-агенты на TON: перспективы и реальность 2026
Что такое AI-агент на TON в 2026: off-chain LLM плюс on-chain исполнение через TonAPI и TON Connect. Рабочие паттерны, риски и честная оценка зрелости.
- Новости28 мая 2026 г.
AppKit: SDK для Mini Apps и dApp на TON в 2026
@ton/appkit — official SDK для frontend-разработки на TON: TON Connect, typed transactions, React-компоненты, DNS, DEX-котировки, стейкинг. Что внутри, как использовать.
- Безопасность19 мая 2026 г.
Безопасность в TON 2026: полный гайд по защите активов
Хранение, фишинг, drainer-сайты, hardware-кошельки, мульти-сиг, bug bounty и форензика инцидентов — карта безопасности TON для пользователей и команд в 2026 году.