MC protocole : nouvelle norme d'interaction Web3 pour les grands modèles de langage

robot
Création du résumé en cours

MCP protocole : donner aux grands modèles de langage la capacité d'interaction Web3

MCP(Modèle-Context protocole) est un nouveau protocole ouvert, offrant aux grands modèles de langage un moyen standardisé d'accéder en toute sécurité à des outils externes, des sources de données et des services. Il adopte une architecture client-serveur, réalisant une intégration transparente entre le modèle et les systèmes externes via une interface de protocole unifiée.

Les principaux avantages de MCP comprennent :

  1. Interface normalisée : éviter que chaque application doive développer sa propre solution d'intégration.
  2. Sécurité : garantir l'accès sécurisé aux outils externes grâce à un contrôle strict des autorisations et à un mécanisme de bac à sable.
  3. Scalabilité : prend en charge une variété de types d'outils, allant des appels API simples au traitement de données complexe.
  4. Interopérabilité : les clients prenant en charge le MC peuvent utiliser des services compatibles pour réaliser une compatibilité inter-plateformes.

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

  • Vérification des actifs : consulter les soldes de divers jetons 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 DEX, protocole de prêt, etc.
  • Opérations inter-chaînes : support de la gestion d'actifs multi-chaînes et des transferts inter-chaînes
  • Gestion des NFT : consulter, transférer, échanger des actifs NFT

Dans ce qui suit, nous allons construire un service Web3 MCP simple avec Node.js et TypeScript, en analysant le fonctionnement de MCP et les meilleures pratiques.

Web3 Débutant Série : MCP en une phrase pour compléter une transaction !

Créer un projet

  1. Créer un dossier de projet et l'initialiser

  2. Installer les paquets de dépendance nécessaires

  3. Ajouter la configuration TypeScript

  4. Modifier la configuration de package.json

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

Écriture du serveur MC

  1. Instancier le fournisseur avec l'URL RPC du fournisseur de services de nœud

  2. Écrire la logique de l'outil, en prenant l'exemple de getBalance du réseau de test Sepolia

  3. Démarrer le service et ajouter le traitement des erreurs

À ce stade, un service MCP minimal est terminé.

Série pour débutants Web3 : MCP réaliser une transaction en une phrase !

Web3 nouveau venu série : MCP en une phrase pour compléter une transaction !

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

Service de débogage

Emballer le fichier JS, puis exécuter modelcontextprotocol/inspector pour le débogage.

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

Améliorer les fonctionnalités et les intégrer à Cursor

Étendre plus de fonctionnalités, telles que le support de plusieurs réseaux EVM, la consultation de gas, l'envoi de transactions, la consultation d'informations sur les tokens, etc. Intégrer le service emballé dans Cursor. Cursor est un IDE intelligent prenant en charge l'intégration MCP, construit sur la base de VSCode, intégrant des technologies AI.

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

Web3 Nouveaux utilisateurs : MC Terminez la transaction en une phrase !

Série pour débutants en Web3 : MCP effectue une transaction en une phrase !

Exemple d'utilisation

Dans le chat de Cursor, vous pouvez interagir avec la bibliothèque de code via un langage naturel :

  • Vérifier le solde de l'adresse : "Vérifiez le solde de cette adresse 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE sur Sepolia"
  • Envoyer une transaction : "Envoyer 0.1ETH à cette adresse 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"

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

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

Web3 Nouveau venu série : MCP un mot pour terminer la transaction!

Web3 nouveau venu série : MCP terminer la transaction en une phrase !

Perspectives futures

La combinaison de MCP et de Web3 nous ouvre un nouveau monde plein de possibilités. À l'avenir, il sera possible d'étendre davantage les fonctionnalités :

  • Supporte plus de blockchains ( telles que Bitcoin, Solana, Tron )
  • Réaliser des opérations inter-chaînes
  • Intégrer davantage de protocoles DeFi
  • Réaliser une gestion d'actifs inter-chaînes complexe

Les opérations Web3 peuvent être effectuées par de simples dialogues, cette méthode d'interaction améliorera considérablement l'expérience utilisateur et favorisera la diffusion et l'application des technologies Web3.

Web3 débutant série : MCP en une phrase pour réaliser une transaction !

DEFI7.37%
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
  • 6
  • Partager
Commentaire
0/400
PebbleHandervip
· 07-29 12:32
C'est tout ? Ça vaut mieux qu'une connexion directe à un cex.
Voir l'originalRépondre0
TokenTaxonomistvip
· 07-29 04:22
statistiquement parlant, un autre protocole dans le cul-de-sac évolutif
Voir l'originalRépondre0
GhostAddressMinervip
· 07-26 19:43
Encore un piège de data oracle qui mérite d'être appelé protocole de sécurité?
Voir l'originalRépondre0
AirdropBlackHolevip
· 07-26 19:41
L'intégration est plutôt nouvelle, c'est intéressant.
Voir l'originalRépondre0
DefiPlaybookvip
· 07-26 19:39
Selon les données TVL, la hausse est bonne.
Voir l'originalRépondre0
PumpAnalystvip
· 07-26 19:35
pigeons rapide retour Encore des promesses en l'air
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)