Serveur MCP Blockchain TON

Passerelle en langage naturel vers les données de la blockchain TON—détection d’escroqueries, analyse forensic, découverte de tendances et insights de trading pour vos workflows IA.

Serveur MCP Blockchain TON

Que fait le serveur MCP « Blockchain TON » ?

Le serveur MCP Blockchain TON est un serveur Model Context Protocol (MCP) écrit en Python conçu pour l’interaction en langage naturel avec la blockchain TON. Il agit comme un pont entre les assistants IA et la blockchain TON, permettant aux utilisateurs d’interroger et d’analyser les données blockchain en anglais courant. Ce serveur exploite le traitement du langage naturel pour comprendre des requêtes blockchain complexes, réaliser des analyses de trading, détecter les tendances chaudes, mener des vérifications forensic et de conformité, et fournir un accès aux données en temps réel via l’API TON. En connectant des sources de données et services externes, le serveur MCP Blockchain TON améliore les workflows de développement, permettant des tâches telles que la détection d’escroqueries, l’analyse d’adresses, la récupération de détails de transaction et l’analyse des schémas de trading.

Liste des prompts

Aucun modèle de prompt n’est explicitement mentionné dans le dépôt.

Liste des ressources

Aucune ressource MCP explicite n’est décrite dans la documentation ou le code du dépôt.

Liste des outils

Aucune liste explicite d’outils n’est fournie ni découverte dans la documentation ou le code du dépôt.

Cas d’utilisation de ce serveur MCP

  • Détection d’escroqueries
    Utilisez le langage naturel pour analyser des adresses suspectes et détecter des activités d’escroquerie potentielles sur la blockchain TON, contribuant à la conformité et à la sécurité des utilisateurs.
  • Analyser une adresse blockchain
    Enquêtez sur l’activité, le solde et l’historique de transaction d’adresses TON spécifiques, facilitant le forensic ou la due diligence.
  • Obtenir les détails d’une transaction
    Récupérez des informations détaillées sur des transactions spécifiques, y compris les participants, montants et horodatages, à des fins d’audit ou de recherche.
  • Analyser les schémas de trading
    Examinez les historiques de trading, la rentabilité et les stratégies associées à des adresses ou pools, aidant les utilisateurs à optimiser leur trading ou à comprendre la dynamique du marché.
  • Détection de tendances
    Identifiez les tokens en vogue, pools actifs et comptes à forte activité pour découvrir des opportunités émergentes dans l’écosystème TON.

Comment le configurer

Windsurf

  1. Assurez-vous que Python 3.10+ est installé et obtenez une clé API TON depuis TONAPI.
  2. Clonez le dépôt et installez les dépendances :
    git clone https://github.com/devonmojito/ton-blockchain-mcp.git
    cd ton-blockchain-mcp
    pip install -r requirements.txt
    
  3. Créez un fichier .env à la racine du projet :
    TON_API_KEY=VOTRE_TON_API_KEY
    
  4. Modifiez votre configuration Windsurf pour ajouter le serveur MCP :
    {
      "mcpServers": {
        "ton-blockchain-mcp": {
          "command": "python",
          "args": ["src/main.py"]
        }
      }
    }
    
  5. Redémarrez Windsurf et vérifiez que le serveur apparaît dans la liste MCP.

Exemple de sécurisation des clés API :

{
  "mcpServers": {
    "ton-blockchain-mcp": {
      "command": "python",
      "args": ["src/main.py"],
      "env": {
        "TON_API_KEY": "VOTRE_TON_API_KEY"
      },
      "inputs": {}
    }
  }
}

Claude

  1. Assurez-vous que Python 3.10+ est installé et obtenez une clé API TON.
  2. Clonez et installez comme ci-dessus.
  3. Dans la configuration Claude Desktop, ajoutez :
    {
      "mcpServers": {
        "ton-blockchain-mcp": {
          "command": "python",
          "args": ["src/main.py"]
        }
      }
    }
    
  4. Sauvegardez et redémarrez Claude Desktop.
  5. Vérifiez que le serveur TON MCP est disponible.

Exemple de sécurisation via l’environnement :

{
  "mcpServers": {
    "ton-blockchain-mcp": {
      "command": "python",
      "args": ["src/main.py"],
      "env": {
        "TON_API_KEY": "VOTRE_TON_API_KEY"
      }
    }
  }
}

Cursor

  1. Installez Python 3.10+ et le serveur TON MCP comme décrit ci-dessus.
  2. Accédez à la configuration du serveur MCP de Cursor.
  3. Ajoutez le serveur :
    {
      "mcpServers": {
        "ton-blockchain-mcp": {
          "command": "python",
          "args": ["src/main.py"]
        }
      }
    }
    
  4. Redémarrez Cursor et vérifiez la connectivité du serveur MCP.
  5. Assurez-vous que le fichier .env ou les variables d’environnement sont définis pour la sécurité.

Cline

  1. Installez les prérequis et le serveur MCP.
  2. Accédez à la configuration de Cline.
  3. Insérez :
    {
      "mcpServers": {
        "ton-blockchain-mcp": {
          "command": "python",
          "args": ["src/main.py"]
        }
      }
    }
    
  4. Sauvegardez les modifications, redémarrez Cline et vérifiez le serveur MCP.
  5. Veillez à fournir le TON_API_KEY de manière sécurisée via des variables d’environnement.

Comment utiliser ce MCP dans les flows

Utilisation du MCP dans FlowHunt

Pour intégrer des serveurs MCP dans votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flow et connectez-le à votre agent IA :

FlowHunt MCP flow

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration système MCP, insérez les détails de votre serveur MCP en utilisant ce format JSON :

{
  "ton-blockchain-mcp": {
    "transport": "streamable_http",
    "url": "https://votreserveurmcp.exemple/chemindumcp/url"
  }
}

Une fois configuré, l’agent IA peut désormais utiliser ce MCP comme un outil avec accès à toutes ses fonctions et capacités. N’oubliez pas de changer “ton-blockchain-mcp” par le nom réel de votre serveur MCP et de remplacer l’URL par celle de votre propre serveur MCP.


Aperçu

SectionDisponibilitéDétails/Remarques
Aperçu
Liste des promptsAucun trouvé
Liste des ressourcesAucun trouvé
Liste des outilsNon documenté
Sécurisation des clés APIVia .env et config
Prise en charge de l’échantillonnageNon mentionné

J’évaluerais cette implémentation MCP à 4/10. Bien qu’elle couvre les bases de l’interaction blockchain et propose des cas d’utilisation concrets, elle manque de documentation claire sur les prompts, ressources et outils, qui sont des éléments centraux des MCP.


Score MCP

Dispose d’une LICENCE✅ (MIT)
Au moins un outil
Nombre de forks4
Nombre d’étoiles13

Questions fréquemment posées

Que fait le serveur MCP Blockchain TON ?

Il permet aux agents IA d'interagir avec la blockchain TON en langage naturel, prenant en charge la détection d'escroqueries, l'analyse des transactions, l'analyse des schémas de trading et l'identification des tendances via l'API TON.

Quels sont les cas d'utilisation de ce serveur MCP ?

Les principaux cas d'utilisation incluent la détection d'escroqueries, la criminalistique d'adresses, la récupération des détails de transaction, l'analyse des schémas de trading et la découverte de tendances dans l'écosystème TON—le tout via des requêtes en anglais courant.

Comment fournir la clé API TON de manière sécurisée ?

Stockez le TON_API_KEY dans un fichier `.env` ou via des variables d'environnement dans la configuration de votre serveur MCP, comme illustré dans les exemples de configuration pour chaque client pris en charge.

Des modèles de prompts ou des listes de ressources sont-ils fournis ?

Aucun modèle de prompt, liste de ressources ou documentation d'outils n'est inclus dans le dépôt actuel.

Comment connecter le serveur MCP Blockchain TON à FlowHunt ?

Ajoutez le serveur MCP comme composant dans votre flow FlowHunt, puis saisissez les détails de configuration MCP au format JSON pour permettre à l'agent d'accéder aux données blockchain et aux outils d'analyse.

Intégrez le serveur MCP Blockchain TON avec FlowHunt

Donnez à vos agents IA un accès en temps réel aux données de la blockchain TON, en exploitant le langage naturel pour la détection d'escroqueries, l'analyse de trading et la criminalistique. Commencez avec FlowHunt dès aujourd'hui !

En savoir plus