Other MCP Server · MODEL CONTEXT PROTOCOL
aiopinions TON ACCESS MCP
aiopinions TON ACCESS MCP is a community-listed Model Context Protocol server. Review the source repository before installation.
连接能力
aiopinions TON ACCESS MCP 为 AI Agent 提供什么
- **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)
- **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
- [Orbs Network](https://github.com/orbs-network) for the ton-access library
- [Anthropic](https://www.anthropic.com/) for the MCP specification
安全
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。
README
仓库文档
A production-ready Model Context Protocol (MCP) server implementation for the TON blockchain, built on top of the ton-access library.
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.
- 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)
# Clone the repository
git clone https://github.com/your-org/ton-access-mcp.git
cd ton-access-mcp
# Install dependencies
npm install
# Build the project
npm run build
# Start the server
npm startimport { TonAccessMCPServer } from 'ton-access-mcp';
// Create and start the server
const server = new TonAccessMCPServer({
port: 3000,
host: 'localhost'
});
server.start().then(() => {
console.log('TON Access MCP Server is running on http://localhost:3000');
});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
For detailed documentation, see the docs directory.
This project is licensed under the MIT License - see the LICENSE file for details.
- Orbs Network for the ton-access library
- Anthropic for the MCP specification
社区