Provides tools for interacting with the TON blockchain, including checking wallet balances, retrieving transaction and block details, calling smart contract methods, accessing masterchain information, and querying account states.
TON Access MCP Server
A production-ready Model Context Protocol (MCP) server implementation for the TON blockchain, built on top of the ton-access library.
What is MCP?
The Model Context Protocol (MCP) is an open protocol developed by Anthropic that standardizes how applications provide context to Large Language Models (LLMs). It follows a client-server architecture where LLM applications (hosts) connect to MCP servers that provide context, tools, and prompts to the LLMs.
Features
Full MCP Implementation: Implements the complete MCP specification for connecting AI assistants to the TON blockchain
Decentralized Access: Uses multiple nodes for reliability and decentralization
Health Checking: Automatically checks node health and selects healthy nodes
Load Balancing: Uses weighted random algorithm to distribute requests
Multiple Networks: Supports both mainnet and testnet
Multiple Protocols: Supports different RPC protocols (TonCenter HTTP API v2, TonHub HTTP API v4)
Installation
Quick Start
Available Tools
The TON Access MCP server provides the following tools:
ton.getBalance: Get the balance of a TON wallet address
ton.getTransaction: Get details of a TON blockchain transaction
ton.getBlock: Get details of a TON blockchain block
ton.callGetter: Call a getter method on a TON smart contract
ton.getMasterchainInfo: Get current information about the TON masterchain
ton.getAccountState: Get the current state of a TON account
Documentation
For detailed documentation, see the docs directory.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgements
Orbs Network for the ton-access library
Anthropic for the MCP specification
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A production-ready Model Context Protocol server implementation that connects AI assistants to the TON blockchain, allowing them to query wallet balances, transaction details, smart contracts, and other blockchain data.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI agents to interact with 30+ Ethereum-compatible blockchain networks, providing services like token transfers, contract interactions, and ENS resolution through a unified interface.Last updated -282,620321MIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to access Flow blockchain data and perform operations such as checking balances, resolving domains, executing scripts, and submitting transactions.Last updated -1
Hashkey MCP Serverofficial
-securityAlicense-qualityA Model Context Protocol server that provides onchain tools for AI applications to interact with the Hashkey Network, enabling cryptocurrency transfers, smart contract deployment, and blockchain interactions.Last updated -11MIT License- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI models to interact with the Monad testnet for checking token balances, sending transactions, and deploying smart contracts.Last updated -78Apache 2.0