Skip to main content
Glama

TON BLOCKCHAIN MCP

Ein Model Context Protocol (MCP)-Server für die Interaktion in natürlicher Sprache mit der TON-Blockchain .

TON Blockchain MCP Cover

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

Related MCP server: Flow MCP Server

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:

TON_API_KEY=YOUR_TON_API_KEY

Installation

  1. Klonen Sie das Repository:

git clone https://github.com/devonmojito/ton-blockchain-mcp.git
cd ton-blockchain-mcp
  1. Installieren Sie Abhängigkeiten:

pip install -r requirements.txt

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 zur Betrugserkennung

Beispiel für die Adressanalyse:

Beispiel für die Analyse einer Adresse

Beispiel für das Abrufen von Transaktionsdetails:

Beispiel zum Abrufen von Transaktionsdetails

Beispiel für die Analyse von Handelsmustern:

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.

{
    "mcpServers":
    {
        "ton-mcp-server":
        {
            "command": "/Users/devon/ton-mcp/ton-blockchain-mcp/venv/bin/python",
            "args":
            [
                "-m",
                "tonmcp.mcp_server"
            ],
            "cwd": "/Users/devon/ton-mcp/ton-blockchain-mcp/src",
            "env":
            {
                "PYTHONPATH": "/Users/devon/ton-mcp/ton-blockchain-mcp/src"
            },
            "stdio": true
        }
    }
}

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-Adresse

  • deep_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

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-Adresse

  • timeframe (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 generieren

  • forensics_investigation : Forensische Eingabeaufforderungen generieren

  • trend_analysis : Eingabeaufforderungen zur Trendanalyse generieren

Beitragen

  1. Forken Sie das Repository

  2. Erstellen eines Feature-Zweigs

  3. Übernehmen Sie Ihre Änderungen

  4. Push zum Zweig

  5. 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.

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
4dRelease cycle
2Releases (12mo)

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/devonmojito/ton-blockchain-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server