MCP : protocole ouvert reliant Web3 et les grands modèles de langage

robot
Création du résumé en cours

MCP : Le pont entre Web3 et les grands modèles de langage

MCP (Model-Context Protocol) est un protocole ouvert qui offre aux grands modèles de langage une méthode standardisée pour accéder en toute sécurité à des outils, des sources de données et des services externes. Contrairement aux systèmes de plugins traditionnels, MCP adopte une architecture client-serveur, permettant une intégration transparente entre le modèle et les systèmes externes via des interfaces de protocole standardisées.

Les principaux avantages de MCP

  • Interface standardisée : définir des normes de protocole unifiées pour éviter que chaque application doive développer des solutions d'intégration indépendantes.
  • Sécurité : grâce à un contrôle d'accès strict et à un mécanisme de bac à sable, assurer un accès sécurisé aux outils externes.
  • Scalabilité : prend en charge une variété de types d'outils, des appels d'API simples aux flux de traitement de données complexes.
  • Interopérabilité : Tout client prenant en charge le MCP peut utiliser des services compatibles, réalisant ainsi une véritable compatibilité multiplateforme.

Web3 Débutant Série : MCP terminer une transaction en une phrase !

Web3 et les cas d'utilisation de MC

Dans le domaine du Web3, le MCP peut fournir des capacités d'interaction blockchain riches aux grands modèles de langage :

  • Consultation des actifs : Vérifiez les soldes des différents tokens et l'historique des transactions
  • Opérations sur la chaîne : envoyer des transactions, déployer des contrats, appeler des contrats intelligents
  • Intégration DeFi : interaction avec des applications DeFi telles que des échanges décentralisés, des protocoles de prêt, l'extraction de liquidités, etc.
  • Opérations inter-chaînes : prise en charge de la gestion des actifs multi-chaînes et des transferts inter-chaînes
  • Gestion des NFT : consulter, transférer, échanger des actifs NFT

Cet article construira un service Web3 MCP simple en utilisant nodejs et typescript, en expliquant le fonctionnement de MCP et les meilleures pratiques.

Web3 Débutant Série : MCP Terminer une transaction en une phrase !

Créer un projet

  1. Créer un dossier de projet et initialiser le projet
  2. Installer les packages nécessaires
  3. Ajouter la configuration typescript et l'ajuster en fonction de vos besoins.
  4. Modifier la configuration de package.json

Web3 Débutant Série : MCP réaliser une transaction en une phrase !

Web3 Nouveau Série : MCP transaction terminée en une phrase !

Web3 Nouveaux arrivants : MCP effectue une transaction en une phrase !

Web3 Débutant Série : MCP Terminer une transaction en une phrase!

Écrire un serveur

Prenons l'exemple de getBalance du testnet sepolia, nous créons un outil :

  1. Inscrivez-vous, activez le service de nœud, obtenez rpcUrl, puis instanciez le provider.
  2. Écrire la logique de l'outil
  3. Démarrer le service et ajouter le traitement des erreurs

À ce stade, un service MCP de base est déjà terminé.

Web3 Débutant Série : MCP Terminer une transaction en une phrase !

Web3 Nouveaux utilisateurs : MCP terminer une transaction en une phrase !

Web3 Débutant Série : MCP terminer une transaction en une phrase !

Service de débogage

Générez le fichier js en le packant, puis exécutez modelcontextprotocol/inspector pour le débogage.

Web3 Nouveaux utilisateurs série : MCP transaction terminée en un mot !

Améliorer la logique et intégrer

Améliorer davantage de fonctionnalités, telles que le support de plusieurs réseaux EVM, la consultation du gas, l'envoi de transactions, la consultation des informations sur les tokens et d'autres méthodes courantes. Après emballage, il peut être utilisé dans des applications prenant en charge MC, comme l'IDE intelligent Cursor.

Web3 Nouveaux venus : MCP termine une transaction en une phrase !

Exemples d'utilisation

Dans l'assistant AI de Cursor, vous pouvez interagir avec la bibliothèque de code par le biais d'un langage naturel. Par exemple :

  • "Vérifier le solde de l'adresse 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE sur sepolia"
  • "Transférer 0.1ETH à l'adresse 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"

Web3 Débutants : MCP effectuez une transaction en une phrase!

Web3 Débutant Série : MCP un mot pour compléter la transaction!

Perspectives futures

La combinaison de MCP et de Web3 nous ouvre un nouveau monde plein de possibilités. Les directions à explorer à l'avenir incluent :

  • Support de plus de blockchains (comme Bitcoin, Solana, TRON)
  • Réaliser des opérations inter-chaînes, telles que la conversion d'actifs entre différentes chaînes.
  • Intégrer davantage de protocoles DeFi
  • Développer un système de gestion d'actifs inter-chaînes complexe

La fusion de Web3 et de MC rendra les opérations complexes de la blockchain simples et intuitives, ne nécessitant qu'un dialogue simple pour être réalisées. Cette combinaison technologique apportera des changements révolutionnaires au développement et à l'utilisation des applications blockchain.

Web3 Débutant Série : MCP Terminez la transaction en une phrase !

DEFI0.74%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 8
  • Partager
Commentaire
0/400
notSatoshi1971vip
· Il y a 11h
Il faut aussi accumuler des likes pour le web2 !
Voir l'originalRépondre0
MainnetDelayedAgainvip
· 07-24 09:17
Selon les statistiques, c'est déjà le 258e projet à prétendre relier l'IA et le Blockchain.
Voir l'originalRépondre0
CryptoCrazyGFvip
· 07-24 06:38
À quoi sert la normalisation ? Un tas de discours inutiles.
Voir l'originalRépondre0
FancyResearchLabvip
· 07-24 06:38
Encore en train de s'attaquer au nouveau protocole, je vais d'abord essayer ce piège intelligent par respect.
Voir l'originalRépondre0
Layer2Observervip
· 07-24 06:37
D'un point de vue du code source, c'est très solide.
Voir l'originalRépondre0
LiquidationAlertvip
· 07-24 06:34
Alors on joue avec des Bots.
Voir l'originalRépondre0
BearMarketSurvivorvip
· 07-24 06:33
LFG encore un concept à la mode
Voir l'originalRépondre0
ForkTroopervip
· 07-24 06:12
Le prochain super protocole?
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)