Skip to main content
Glama

TON Blockchain MCP

by devonmojito

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

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.

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

  1. Merkmale
    1. Schnellstart
      1. Voraussetzungen
      2. Umgebungskonfiguration (.env)
      3. Installation
    2. Verwenden des TON MCP-Servers mit Claude Desktop
      1. Claude Desktop-Konfigurationsbeispiel
      2. Beispiele für natürliche Sprache
    3. Dokumentation zu MCP-Tools und Systemeingabeaufforderungen
      1. Werkzeuge
      2. Systemaufforderungen
    4. Beitragen
      1. Lizenz
        1. Unterstützung

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A 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
            • Linux
            • Apple
          • -
            security
            F
            license
            -
            quality
            A 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
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            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.
            Last updated -
            TypeScript
            MIT License
          • A
            security
            A
            license
            A
            quality
            A 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 -
            18
            55
            2
            TypeScript
            MIT License

          View all related MCP servers

          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