MCP:بروتوكول مفتوح يربط Web3 ونماذج اللغة الكبيرة

robot
إنشاء الملخص قيد التقدم

MCP: جسر بين Web3 ونماذج اللغة الكبيرة

MCP (بروتوكول نموذج-سياق) هو بروتوكول مفتوح يوفر طريقة موحدة للنماذج اللغوية الكبيرة للوصول بشكل آمن إلى الأدوات الخارجية ومصادر البيانات والخدمات. على عكس أنظمة الإضافات التقليدية، يعتمد MCP على بنية العميل-الخادم، مما يتيح التكامل السلس بين النموذج والأنظمة الخارجية من خلال واجهات بروتوكول موحدة.

المزايا الأساسية لـ MCP

  • واجهة موحدة: تحديد معايير بروتوكول موحدة، لتجنب الحاجة إلى تطوير حلول تكامل مستقلة لكل تطبيق.
  • الأمان: من خلال التحكم الصارم في الأذونات وآلية الصندوق الرملي، نضمن الوصول الآمن للأدوات الخارجية.
  • القابلية للتوسع: تدعم أنواع الأدوات المتنوعة، من استدعاءات API البسيطة إلى العمليات المعقدة لمعالجة البيانات.
  • التفاعل المتبادل: يمكن لأي عميل يدعم MCP استخدام الخدمات المتوافقة لتحقيق توافق حقيقي عبر المنصات.

Web3 سلسلة المبتدئين: MCP أكمل الصفقة بجملة واحدة!

تطبيقات Web3 و MCP

في مجال Web3، يمكن أن يوفر MCP قدرات تفاعل غنية مع blockchain لنماذج اللغة الكبيرة:

  • استعلام الأصول: استعلام عن أرصدة الرموز المختلفة، تاريخ المعاملات
  • العمليات على السلسلة: إرسال المعاملات، نشر العقود، استدعاء العقود الذكية
  • تكامل DeFi: التفاعل مع التطبيقات DeFi مثل البورصات اللامركزية، بروتوكولات الإقراض، تعدين السيولة، وغيرها.
  • العمليات عبر السلاسل: دعم إدارة الأصول المتعددة السلاسل والتحويلات عبر السلاسل
  • إدارة NFT: استعلام، نقل، تداول أصول NFT

ستتناول هذه المقالة كيفية بناء خدمة Web3 MCP بسيطة باستخدام nodejs+typescript، وشرح آلية عمل MCP وأفضل الممارسات.

Web3 مبتدئ سلسلة: MCP إتمام الصفقة بجملة واحدة!

إنشاء مشروع

  1. إنشاء مجلد المشروع وتهيئة المشروع
  2. تثبيت الحزم البرمجية اللازمة
  3. إضافة تكوين typescript، قم بإجراء التعديلات وفقًا للاحتياجات الشخصية
  4. تعديل إعدادات package.json

Web3 سلسلة للمبتدئين: MCP إتمام الصفقة بجملة واحدة!

Web3 سلسلة المبتدئين: MCP إتمام الصفقة بجملة واحدة!

سلسلة المبتدئين في Web3: MCP إتمام الصفقة في جملة واحدة!

Web3 سلسلة المبتدئين: MCP إتمام الصفقة بجملة واحدة!

كتابة الخادم

كمثال على getBalance لشبكة sepolia الاختبارية، أنشأنا أداة:

  1. قم بتسجيل حساب، وفتح خدمة العقد، والحصول على rpcUrl، ثم قم بتجسيد المزود
  2. كتابة منطق الأداة
  3. بدء الخدمة وإضافة معالجة الأخطاء

إلى هنا، تم الانتهاء من خدمة MCP الأساسية.

Web3 مبتدئين سلسلة: MCP جملة واحدة لإكمال الصفقة!

Web3 مبتدئين سلسلة: MCP إتمام الصفقة بجملة واحدة!

Web3 مبتدئين سلسلة: MCP جملة واحدة لإتمام الصفقة!

خدمة التصحيح

قم بتجميع وإنشاء ملف js، ثم نفذ modelcontextprotocol/inspector لإجراء التصحيح.

Web3 مبتدئ سلسلة: MCP جملة واحدة لإتمام الصفقة!

تحسين المنطق ودمجه

إضافة المزيد من الوظائف، مثل دعم شبكات EVM متعددة، والتحقق من الغاز، وإرسال المعاملات، والتحقق من معلومات الرموز والمعاملات وغيرها من الطرق الشائعة. يمكن استخدامه بعد التعبئة في التطبيقات التي تدعم MCP، مثل IDE الذكي Cursor.

Web3 مبتدئين: MCP لإنجاز الصفقة بجملة واحدة!

مثال على الاستخدام

في مساعد AI الخاص بـ Cursor، يمكنك التفاعل مع مكتبة الشيفرات من خلال اللغة الطبيعية. على سبيل المثال:

  • "تحقق من رصيد العنوان 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE على sepolia"
  • "قم بتحويل 0.1ETH إلى العنوان 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"

Web3 للمبتدئين: MCP إتمام الصفقة بجملة واحدة!

Web3 مبتدئين السلسلة: MCP إتمام المعاملة في جملة واحدة!

آفاق المستقبل

يجمع MCP مع Web3 ليفتح لنا عالماً جديداً مليئاً بالاحتمالات. تشمل الاتجاهات التي يمكن استكشافها في المستقبل:

  • دعم المزيد من شبكات البلوكشين (مثل بيتكوين، سولانا، ترون)
  • تنفيذ العمليات عبر السلاسل، مثل تحويل الأصول بين سلاسل مختلفة
  • دمج المزيد من بروتوكولات DeFi
  • تطوير نظام إدارة الأصول عبر السلاسل المعقدة

سيسهل دمج Web3 و MCP العمليات المعقدة في البلوكشين ليصبح الأمر بسيطًا وبديهيًا، مما يتيح تحقيق ذلك من خلال محادثة بسيطة فقط. ستحدث هذه المجموعة التكنولوجية تغييرات ثورية في تطوير واستخدام تطبيقات البلوكشين.

Web3 مبتدئين سلسلة: MCP إتمام الصفقة في جملة واحدة!

DEFI0.49%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 8
  • مشاركة
تعليق
0/400
notSatoshi1971vip
· منذ 21 س
يجب على web2 أيضًا جمع الإعجابات!
شاهد النسخة الأصليةرد0
MainnetDelayedAgainvip
· 07-24 09:17
وفقًا للإحصاءات، قد يكون هذا هو المشروع رقم 258 الذي يزعم أنه يربط بين الذكاء الاصطناعي والبلوكتشين.
شاهد النسخة الأصليةرد0
CryptoCrazyGFvip
· 07-24 06:38
ما فائدة المعايير؟ مجرد كلام فارغ.
شاهد النسخة الأصليةرد0
FancyResearchLabvip
· 07-24 06:38
مرة أخرى نعبث بالبروتوكول الجديد، سأختبر هذا الذكاء كنوع من الاحترام.
شاهد النسخة الأصليةرد0
Layer2Observervip
· 07-24 06:37
من حيث مستوى المصدر يبدو قويًا جدًا
شاهد النسخة الأصليةرد0
LiquidationAlertvip
· 07-24 06:34
أيضًا مجرد لعب بوتات
شاهد النسخة الأصليةرد0
BearMarketSurvivorvip
· 07-24 06:33
LFG مفهوم آخر للتداول
شاهد النسخة الأصليةرد0
ForkTroopervip
· 07-24 06:12
التالي بروتوكول فائق؟
شاهد النسخة الأصليةرد0
  • تثبيت