
Ton Nfts
This handles NFT operations on the TON blockchain, letting you list collectibles from any wallet, check individual NFT details, and transfer them to other addresses. The workflow is straightforward: query NFTs with get_nfts, pull details with get_nft, and send with send_nft after a quick confirmation. It includes emulate_transaction for dry runs, which is smart since you can preview fees and balance changes before actually moving anything. You'll need a TON wallet configured first, but once set up it covers the basics you'd expect for managing NFTs on chain. Pagination support means it won't choke on large collections.
- skills.sh installs
- 142
- GitHub stars
- 46
- last updated
- Jun 3, 2026
Install
$ npx -y skills add ton-connect/kit --skill ton-nfts --agent claude-codeInstalls into .claude/skills of the current project.
Files
TON NFT Operations
View and transfer NFTs on the TON blockchain.
MCP Tools
| Tool | Required | Optional |
|---|---|---|
get_nfts | — | limit, offset, walletSelector |
get_nfts_by_address | address | limit, offset |
get_nft | nftAddress | — |
build_nft_transfer | nftAddress, toAddress | comment, walletSelector |
emulate_transaction | messages | validUntil |
send_raw_transaction | messages | validUntil, fromAddress, walletSelector |
build_nft_transfer does NOT broadcast — it returns ready-to-send transaction.messages plus transaction.fromAddress. Preview with emulate_transaction, then broadcast with send_raw_transaction.
Workflows
List My NFTs
- Call
get_nftsto list NFTs in the active wallet - Use
limitandoffsetfor pagination
View NFT Details
- Call
get_nftwith thenftAddress
Sponsors
Details
- Repository
- github.com/ton-connect/kit
- First seen
- Jun 3, 2026