
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
tonnode/mcp는 MCP 서버 후보가 https://github.com/tonnode/mcp.에서 수입되었습니다
개요
tonnode/mcp는 MCP 서버 후보가 https://github.com/tonnode/mcp.에서 수입되었습니다
개요(AI 번역)
Русская версия, 영국
MCP 서버는 AI 에이전트가 직접 ** 라이트 서버 ** Open Network (TON)에 액세스 - 중간에 HTTP 게이트웨이 없음. 밸런스, 계정 상태, 거래 내역 및 계약은 TON의 네이티브 ADNL 프로토콜에 적용됩니다.
TONNode에 의해 구축 - 개인 TON liteservers, 아카이브 노드, mempool 스트림 및 REST API (다시 액세스, 요청에).
빠른 시작
Claude Desktop, Claude Code, ChatGPT, Cursor, Codex 또는 MCP 클라이언트에 추가하십시오:
그것은 전체적인 통합입니다. 서버는 TON mainnet에 기본으로 public global config를 통해 연결합니다. 모든 클라이언트에 대한 준비된 구성 — plus programmatic Node.js usage — examples/.
도구
** 네이밍 노트:** 네이티브 동전은 6월 2026일 Toncoin에서 GRAM로 이름을 변경했습니다. 네트워크 자체는 여전히 TON라고합니다. 도구 출력 사용
*_gram필드.
| 도구 | | 일반적인 질문 |
|—|||||
| get_balance | 주소의 GRAM 균형 | ※「GRAM」은 EQ… 파악」※ |
| get_jetton_balance | 제트턴/토큰 잔액(USDT 및 TEP-74 토큰) | “이 지갑에 얼마나 많은 USDT가 있는가?” |
| get_jetton_info | 토큰 메타데이터: 이름, 기호, 진수, 공급 | “이 제트톤의 소수점은 무엇입니까?” |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
@tonnode/mcp
MCP server that gives AI agents direct liteserver access to The Open Network (TON) — no HTTP gateways in the middle. Balances, account state, transaction history and contract get-methods over TON’s native ADNL protocol.
Built by TONNode — private TON liteservers, archive nodes, a mempool stream and a REST API (early access, on request).
Quick start
Add to Claude Desktop, Claude Code, ChatGPT, Cursor, Codex or any MCP client:
{
"mcpServers": {
"ton": {
"command": "npx",
"args": ["-y", "@tonnode/mcp"]
}
}
}
That’s the whole integration. The server connects to TON mainnet via the public global config by default. Ready-made configs for every client — plus programmatic Node.js usage — live in examples/.
Tools
Naming note: the native coin was renamed from Toncoin to GRAM in June 2026; the network itself is still called TON. Tool outputs use
*_gramfields.
| Tool | What it does | Typical question |
|---|---|---|
get_balance |
GRAM balance of an address | “How much GRAM does EQ… hold?” |
get_jetton_balance |
Jetton/token balance (USDT and any TEP-74 token) | “How much USDT is on this wallet?” |
get_jetton_info |
Token metadata: name, symbol, decimals, supply | “What are this jetton’s decimals?” |
get_transactions |
Recent transactions: values, senders, fees | “Did my payment arrive?” |
get_account_state |
Status, deployment flags, last-tx pointer | “Is this contract deployed?” |
run_get_method |
Read-only get-methods on contracts | “Call get_jetton_data on this master” |
parse_address |
Convert/validate EQ…/UQ…/raw forms, offline | “Are these two addresses the same?” |
get_masterchain_info |
Masterchain head: seqno, shard, hashes | “Is the network (or my endpoint) alive?” |
get_swap_quote |
Firm DEX swap quote (GRAM ⇄ any jetton) via Omniston | “How much USDT for 100 GRAM right now?” |
build_swap_tx |
Unsigned, TonConnect-ready swap transaction | “Prepare that swap for my wallet to sign” |
get_crosschain_quote |
Quote TON → Ethereum/Arbitrum/Base/BNB/Polygon/Avalanche | “How much USDT on Ethereum for my TON USDT?” |
build_crosschain_swap_tx |
Unsigned HTLC escrow transaction + its secret | “Start that cross-chain swap” |
track_crosschain_swap |
Live phases of a cross-chain trade on both chains | “Did the resolver lock my USDT on Ethereum?” |
disclose_crosschain_secret |
Reveal the secret — atomically settles both sides | “Complete the swap” |
build_crosschain_refund |
Unsigned cancellation that reclaims escrowed funds | “The trade stalled — get my money back” |
설치
npx -y @tonnode/mcp설정
{
"mcpServers": {
"ton": {
"command": "npx",
"args": ["-y", "@tonnode/mcp"]
}
}
}