بروتوكول MCP: جسر جديد يربط نماذج اللغة الكبيرة بنظام Web3 البيئي

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

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

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

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

  1. واجهات معيارية: تحديد مواصفات بروتوكول موحد، لتجنب تطوير حلول تكامل منفصلة لكل تطبيق.
  2. الأمان: من خلال التحكم الصارم في الأذونات وآلية الصندوق الرملي، نضمن الوصول الآمن للأدوات الخارجية.
  3. القابلية للتوسع: تدعم أنواعًا متعددة من الأدوات، من استدعاءات API البسيطة إلى عمليات معالجة البيانات المعقدة.
  4. التشغيل البيني: يمكن لعملاء دعم 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 عبارة واحدة لإكمال الصفقة!

كتابة الخادم

  1. استخدم server.tool لإنشاء أدوات بسرعة، مع مثال getBalance لشبكة sepolia التجريبية
  2. تسجيل حساب، الحصول على rpcUrl، تهيئة provider
  3. كتابة منطق الأدوات
  4. بدء الخدمة وإضافة معالجة الأخطاء

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

خدمة التصحيح

قم بإنشاء ملف js مضغوط، ثم نفذ modelcontextprotocol/inspector للتصحيح.

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

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

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

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

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

في دردشة Cursor، يمكنك التفاعل مع مكتبة الشيفرات باستخدام اللغة الطبيعية، وتحقيق الوظائف التالية:

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

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

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

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

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

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

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

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

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

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

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

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

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

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • 3
  • مشاركة
تعليق
0/400
MemeEchoervip
· منذ 9 س
هل هذه الأشياء موثوقة حقًا؟
شاهد النسخة الأصليةرد0
OnchainArchaeologistvip
· منذ 9 س
MCP لديه شيء ما
شاهد النسخة الأصليةرد0
FlyingLeekvip
· منذ 9 س
رائع يبدو أنني سأدخل في الأمر الآن
شاهد النسخة الأصليةرد0
  • تثبيت