Integrations
Utilizes environment variables for configuration with option to store the TON API key in a .env file.
Supports containerized deployment through Docker Compose with provided configuration for building and running the MCP server.
Provides repository access and issue tracking for support requests, with instructions for cloning the repository hosted on GitHub.
TON БЛОКЧЕЙН MCP
Сервер протокола контекста модели (MCP) для взаимодействия на естественном языке с блокчейном TON .
Функции
- Обработка естественного языка : понимание сложных запросов блокчейна на простом английском языке
- Анализ торговли : анализ торговых моделей, прибыльности и стратегий.
- Обнаружение горячих тенденций : найдите популярные токены, активные пулы и высокоактивные аккаунты.
- Криминалистика и соответствие требованиям : проведение расследований в сфере блокчейна и проверок соответствия требованиям
- Данные в реальном времени : доступ к данным блокчейна TON в реальном времени через API TON
Быстрый старт
Предпосылки
- Питон 3.10+
- Ключ API TON от TONAPI
Установка
- Клонируйте репозиторий:
- Установить зависимости:
- Настройте переменные среды:
- Возможно, вы также захотите поместить ключ API в .env.
- Запускаем сервер:
Установка PyPI
Вы также можете установить TON MCP Server непосредственно из PyPI:
Использование Докера
Пример: использование TON MCP Server с Claude Desktop
Вы можете легко использовать этот сервер MCP с Claude Desktop для запросов на естественном языке блокчейна. Ниже приведены некоторые примеры использования:
Больше примеров скриншотов
Пример анализа адреса:
Пример получения сведений о транзакции:
Пример конфигурации рабочего стола Клода
Чтобы использовать этот MCP-сервер с Claude Desktop, добавьте следующее в конфигурацию Claude Desktop:
- Возможно, вам придется заменить настройку окружения Python на свою собственную.
Использование
Базовые запросы
Примеры естественного языка
- «Какой баланс по адресу EQD1234...?»
- «Найдите популярные торговые пары за последний час»
- «Проанализируйте торговые модели для этого кошелька»
- «Показать подозрительную активность для адреса ABC»
- «Отследить денежный поток с этого адреса»
Конфигурация
Конфигурация может быть предоставлена через:
- Переменные среды
- файл
config/settings.json
- Параметры времени выполнения
Основные параметры конфигурации:
TON_API_KEY
: Ваш ключ API TONMCP_HOST
: Хост сервера (по умолчанию: localhost)MCP_PORT
: Порт сервера (по умолчанию: 8000)LOG_LEVEL
: Уровень ведения журнала (по умолчанию: INFO)
Документация по инструментам и системным подсказкам MCP
Инструменты
анализировать_адрес
Анализирует адрес TON на предмет баланса, сбережений жетонов, NFT и недавней активности. При желании выполняет глубокий криминалистический анализ, если deep_analysis
имеет значение True. Используйте для вопросов об обзоре счета, сбережениях или активности.
Параметры:
address
(str): адрес TON для анализаdeep_analysis
(bool, необязательно): включить глубокий криминалистический анализ
получить_подробности_транзакции
Получите детали и анализ для конкретной транзакции блокчейна TON по ее хэшу. Используйте для вопросов о конкретной транзакции, ее участниках, стоимости или типе.
Параметры:
tx_hash
(str): Хэш транзакции
найти_горячие_тенденции
Найдите популярные токены, пулы или аккаунты в блокчейне TON для заданного периода времени и категории. Используйте для вопросов о том, что сейчас в тренде, популярно или актуально в TON.
Параметры:
timeframe
(str, необязательно): период времени (например, 1 ч, 24 ч, 7 дн.)category
(str, необязательно): Тип трендов (токены, пулы, счета)
анализировать_торговые_шаблоны
Анализируйте торговые модели для адреса TON за указанный период времени. Используйте для вопросов о торговой активности, частоте, переводах жетонов или свопах DEX для учетной записи.
Параметры:
address
(str): адрес TONtimeframe
(str, необязательно): Период времени (например, 24 часа)
получить_тонную_цену
Получите текущую цену TON в реальном времени в указанной валюте (по умолчанию: USD) и последние изменения цен. Используйте этот инструмент, когда вам нужна последняя цена TON для расчетов, анализа или отчетности.
Параметры:
currency
(str, необязательно): фиатная или криптовалютная валюта, в которой будет получена цена TON (по умолчанию: «usd»).
получить_прибыль_на_самолет
Получите текущую цену и последние изменения для указанных токенов jetton (не TON) в указанной валюте. Предоставьте список основных адресов jetton в качестве токенов. Используйте этот инструмент для получения цен в реальном времени для любого токена, кроме TON.
Параметры:
tokens
(список str): Список основных адресов jetton, для которых можно получить цены (исключая «ton»).currency
(str, необязательно): фиатная или криптовалюта, в которой будет получена цена (по умолчанию: «usd»).
Системные подсказки
trading_analysis
: Генерация подсказок для анализа торговлиforensics_investigation
: Генерация запросов на экспертизуtrend_analysis
: Генерация запросов на анализ тенденций
Внося вклад
- Форк репозитория
- Создать ветку функций
- Зафиксируйте ваши изменения
- Нажмите на ветку
- Создать запрос на извлечение
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE .
Поддерживать
Для получения поддержки, пожалуйста, создайте запрос на GitHub
⚠️ ВНИМАНИЕ: Этот проект находится в стадии бета-тестирования. Не доверяйте никаким числам, предоставленным моделью LLM. Ничто в этом проекте не является финансовым советом. Используйте на свой страх и риск.
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.
Сервер Model Context Protocol, который обеспечивает взаимодействие на естественном языке с блокчейном TON, позволяя пользователям выполнять запросы балансов, анализировать торговые модели, выявлять горячие тенденции и проводить судебные расследования данных блокчейна.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server providing tools for querying Bitcoin blockchain data via Blockchain Data and Query APIs, supporting various BTC information retrieval functions.Last updated -Python
- -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 -JavaScript
- -securityAlicense-qualityA 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.Last updated -TypeScriptMIT License
- AsecurityAlicenseAqualityA server that provides tools for interacting with MantraChain blockchain through the Model Context Protocol, allowing users to manage tokens, stake assets, query balances, and execute various blockchain operations.Last updated -18552TypeScriptMIT License