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

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

MCP: توفير وصول آمن وموحد للأدوات الخارجية لنماذج اللغة الكبيرة

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

المزايا الرئيسية لـ MCP

  1. واجهة موحدة: تحديد بروتوكولات موحدة لتجنب الحاجة إلى تطوير حلول تكامل مستقلة لكل تطبيق.

  2. الأمان: من خلال التحكم الصارم في الأذونات وآلية الصندوق الرملي، يتم ضمان الوصول الآمن للأدوات الخارجية.

  3. القابلية للتوسع: تدعم أنواعًا متعددة من الأدوات، بدءًا من استدعاءات API البسيطة إلى عمليات معالجة البيانات المعقدة.

  4. التفاعل بين الأنظمة: يمكن لعملاء MCP المدعومين استخدام خدمات متوافقة لتحقيق التوافق عبر الأنظمة الأساسية.

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

تطبيقات MCP في مجال Web3

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

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

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

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

إنشاء مشروع

  1. إنشاء مجلد المشروع وتهيئته

  2. تثبيت الحزم الضرورية

  3. تكوين TypeScript

  4. تعديل إعدادات package.json

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

كتابة الخادم

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

  1. قم بتسجيل حساب، وتفعيل خدمة العقد، والحصول على عنوان RPC، وتجسيد الموفر

  2. كتابة منطق الأدوات

  3. تشغيل الخدمة وإضافة معالجة الأخطاء

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

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

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

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

خدمة التصحيح

تعبئة منتج JavaScript، تنفيذ modelcontextprotocol/inspector للتصحيح.

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

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

تحسين الوظائف ودمجها في IDE

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

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

التطبيق الفعلي

في واجهة الدردشة في IDE، يمكنك التفاعل مع مكتبة الشيفرة باستخدام اللغة الطبيعية، على سبيل المثال:

  • استعلام عن رصيد عنوان محدد على شبكة Sepolia
  • تحويل ETH إلى العنوان المحدد

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

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

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

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

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

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

من خلال محادثات بسيطة، يمكن تنفيذ هذه العمليات المعقدة على البلوك تشين، حيث يقوم MCP بإعادة تشكيل الطريقة التي نتفاعل بها مع تقنية البلوك تشين.

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

DEFI-3.55%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 2
  • إعادة النشر
  • مشاركة
تعليق
0/400
OnChain_Detectivevip
· منذ 8 س
همم، تم الكشف عن أنماط API مشبوهة... بحاجة إلى مزيد من البيانات حول تلك "الأدوات الخارجية" بصراحة.
شاهد النسخة الأصليةرد0
FUD_Whisperervip
· منذ 8 س
هذا البروتوكول مفيد حقًا~
شاهد النسخة الأصليةرد0
  • تثبيت