TON BLOCKCHAIN MCP
Ein Model Context Protocol (MCP)-Server für die Interaktion in natürlicher Sprache mit der TON-Blockchain .
Merkmale
- Verarbeitung natürlicher Sprache : Verstehen Sie komplexe Blockchain-Abfragen in einfachem Englisch
- Handelsanalyse : Analysieren Sie Handelsmuster, Rentabilität und Strategien
- Erkennung aktueller Trends : Finden Sie trendige Token, aktive Pools und Konten mit hoher Aktivität
- Forensik und Compliance : Führen Sie Blockchain-Untersuchungen und Compliance-Prüfungen durch
- Echtzeitdaten : Zugriff auf Live-TON-Blockchain-Daten über die TON-API
Schnellstart
Voraussetzungen
- Python 3.10+
- TON API-Schlüssel von TONAPI
Umgebungskonfiguration (.env)
Um vertrauliche Konfigurationen (wie Ihren TON-API-Schlüssel) sicher bereitzustellen, erstellen Sie eine .env
Datei im Stammverzeichnis des Projekts. Diese Datei wird automatisch geladen, falls vorhanden.
Beispiel .env
Datei:
Installation
- Klonen Sie das Repository:
- Installieren Sie Abhängigkeiten:
Verwenden des TON MCP-Servers mit Claude Desktop
Sie können diesen MCP-Server problemlos mit Claude Desktop für Blockchain-Abfragen in natürlicher Sprache verwenden. Nachfolgend finden Sie einige Anwendungsbeispiele:
Beispiel zur Betrugserkennung:
Beispiel für die Adressanalyse:
Beispiel für das Abrufen von Transaktionsdetails:
Beispiel für die Analyse von Handelsmustern:
Claude Desktop-Konfigurationsbeispiel
Um diesen MCP-Server mit Claude Desktop zu verwenden, fügen Sie Ihrer Claude Desktop-Konfiguration Folgendes hinzu:
- Möglicherweise müssen Sie das Python-Umgebungs-Setup durch Ihr eigenes ersetzen.
Beispiele für natürliche Sprache
- „Wie hoch ist der Saldo der Adresse EQD1234…?“
- „Finden Sie heiße Handelspaare in der letzten Stunde“
- „Handelsmuster für diese Brieftasche analysieren“
- „Verdächtige Aktivitäten für Adresse ABC anzeigen“
- „Geldfluss von dieser Adresse verfolgen“
Dokumentation zu MCP-Tools und Systemeingabeaufforderungen
Werkzeuge
Adresse analysieren
Analysieren Sie eine TON-Adresse hinsichtlich Kontostand, Jetton-Beständen, NFTs und aktueller Aktivitäten. Führt optional eine gründliche forensische Analyse durch, wenn deep_analysis
auf „True“ gesetzt ist. Verwenden Sie diese Option für Fragen zur Kontoübersicht, zu Beständen oder Aktivitäten.
Parameter:
address
(str): Zu analysierende TON-Adressedeep_analysis
(bool, optional): Aktivieren Sie eine gründliche forensische Analyse
get_transaction_details
Erhalten Sie Details und Analysen zu einer bestimmten TON-Blockchain-Transaktion anhand ihres Hashs. Nutzen Sie diese Funktion für Fragen zu einer bestimmten Transaktion, ihren Teilnehmern, ihrem Wert oder ihrem Typ.
Parameter:
tx_hash
(str): Transaktions-Hash
heiße_trends finden
Finden Sie trendige Token, Pools oder Konten in der TON-Blockchain für einen bestimmten Zeitraum und eine bestimmte Kategorie. Nutzen Sie diese Funktion für Fragen zu aktuellen, trendigen oder beliebten Themen auf TON.
Parameter:
timeframe
(str, optional): Zeitraum (z. B. 1 Std., 24 Std., 7 d)category
(str, optional): Art der Trends (Token, Pools, Konten)
Handelsmuster analysieren
Analysieren Sie Handelsmuster für eine TON-Adresse über einen bestimmten Zeitraum. Nutzen Sie diese Funktion für Fragen zu Handelsaktivität, Häufigkeit, Jetton-Transfers oder DEX-Swaps für ein Konto.
Parameter:
address
(str): TON-Adressetimeframe
(str, optional): Zeitraum (z. B. 24 Stunden)
get_ton_price
Erhalten Sie den aktuellen TON-Preis in Echtzeit in der angegebenen Währung (Standard: USD) sowie aktuelle Preisänderungen. Nutzen Sie dieses Tool, wenn Sie den aktuellen TON-Preis für Berechnungen, Analysen oder Berichte benötigen.
Parameter:
currency
(str, optional): Die Fiat- oder Kryptowährung, in der der TON-Preis abgerufen werden soll (Standard: „usd“).
get_jetton_price
Erhalten Sie den aktuellen Preis und die letzten Änderungen für bestimmte Jetton-Token (nicht TON) in der angegebenen Währung. Stellen Sie eine Liste der Jetton-Masteradressen als Token bereit. Mit diesem Tool können Sie Echtzeitpreise für alle Token außer TON abrufen.
Parameter:
tokens
(Liste von str): Liste der Jetton-Masteradressen, für die Preise abgerufen werden sollen (ausgenommen „ton“).currency
(str, optional): Die Fiat- oder Kryptowährung, in der der Preis abgerufen werden soll (Standard: „usd“).
Systemaufforderungen
trading_analysis
: Eingabeaufforderungen für Handelsanalysen generierenforensics_investigation
: Forensische Eingabeaufforderungen generierentrend_analysis
: Eingabeaufforderungen zur Trendanalyse generieren
Beitragen
- Forken Sie das Repository
- Erstellen eines Feature-Zweigs
- Übernehmen Sie Ihre Änderungen
- Push zum Zweig
- Erstellen einer Pull-Anforderung
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE .
Unterstützung
Für Support öffnen Sie bitte ein Problem auf GitHub
⚠️ WARNUNG: Dieses Projekt befindet sich in der Betaphase. Vertrauen Sie keinen Zahlen des LLM-Modells. Dieses Projekt stellt keine Finanzberatung dar. Die Nutzung erfolgt auf eigene Gefahr.
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.
Ein Model Context Protocol-Server, der eine Interaktion in natürlicher Sprache mit der TON-Blockchain ermöglicht und es Benutzern ermöglicht, Abfragen für Salden durchzuführen, Handelsmuster zu analysieren, aktuelle Trends zu erkennen und forensische Untersuchungen an Blockchain-Daten durchzuführen.
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