MCP: توفير الوصول القياسي للأدوات الخارجية لنماذج اللغة الكبيرة
MCP(Model-Context Protocol) هو بروتوكول مفتوح يوفر وصولاً موحدًا للأدوات الخارجية لنماذج اللغة الكبيرة. يعتمد على بنية العميل-الخادم، ويحقق التكامل السلس بين النموذج والأنظمة الخارجية من خلال واجهة بروتوكول موحدة.
المزايا الرئيسية لـ MCP
واجهة موحدة: تجنب معيار البروتوكول الموحد مشاكل تطوير وتكامل الحلول المتكررة.
الأمان: تضمن ضوابط الوصول الصارمة وآلية الصندوق الرملي الوصول الآمن للأدوات الخارجية.
قابلية التوسع: تدعم أنواع أدوات متعددة من استدعاءات API البسيطة إلى معالجة البيانات المعقدة.
التوافقية: يمكن لعملاء دعم MCP استخدام الخدمات المتوافقة لتحقيق التوافق عبر الأنظمة الأساسية.
تطبيقات MCP في مجال Web3
في مجال Web3، يمكن أن توفر MCP قدرة تفاعل غنية مع blockchain للنماذج اللغوية الكبيرة:
استعلام الأصول: استعلام عن أرصدة العملات المختلفة وسجلات المعاملات
العمليات على السلسلة: إرسال المعاملات، نشر واستدعاء العقود الذكية
تكامل DeFi: التفاعل مع تطبيقات DeFi مثل DEX وبروتوكولات الإقراض
العمليات عبر السلاسل: دعم إدارة الأصول متعددة السلاسل والتحويلات عبر السلاسل
إدارة NFT: استعلام، نقل، تداول أصول NFT
سنقوم أدناه ببناء خدمة Web3 MCP بسيطة باستخدام NodeJS وTypeScript، وسنقوم بتحليل آلية عمل MCP وأفضل الممارسات.
إنشاء مشروع
إنشاء مجلد المشروع وبدء التهيئة
تثبيت الحزم الضرورية
إضافة إعدادات TypeScript
تعديل إعدادات package.json
كتابة خادم MC
إنشاء أداة عبر server.tool، على سبيل المثال، getBalance لشبكة Sepolia التجريبية
تسجيل خدمة العقد للحصول على عنوان URL لـ RPC، إنشاء موفر
كتابة منطق الأدوات
بدء الخدمة وإضافة معالجة الأخطاء
خدمة التصحيح
قم بتجميع وإنشاء ملف JS، ثم نفذ modelcontextprotocol/inspector لإجراء التصحيح.
تحسين الوظائف ودمجها في Cursor
إضافة دعم لعدة شبكات EVM، واستعلام الغاز، وإرسال المعاملات، واستعلام معلومات الرموز.
بعد التعبئة، يتم الاستشهاد به في Cursor IDE الذي يدعم MC.
مثال على الاستخدام
يمكن التفاعل بلغة طبيعية في دردشة Cursor:
استعلام عن رصيد العنوان
إرسال المعاملة
آفاق
MCP فتحت المزيد من الإمكانيات لـ Web3، ويمكن استكشاف المستقبل:
دعم المزيد من سلاسل الكتل العامة ( بيتكوين، سولانا، ترون وغيرها )
ربط خدمات跨链
دمج المزيد من بروتوكولات DeFi
تنفيذ إدارة الأصول المعقدة عبر السلاسل
إن دمج MCP وWeb3 يفتح لنا عالماً جديداً مليئاً بالإمكانات. من خلال محادثات بسيطة يمكن تحقيق عمليات DeFi وإدارة NFT وغيرها من الوظائف المعقدة، مما يستحق المزيد من المطورين لاستكشافها وتجربتها.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
MCP بروتوكول يمكّن نماذج Web3 الكبيرة لبناء قدرة تفاعل بلوكتشين معيارية
MCP: توفير الوصول القياسي للأدوات الخارجية لنماذج اللغة الكبيرة
MCP(Model-Context Protocol) هو بروتوكول مفتوح يوفر وصولاً موحدًا للأدوات الخارجية لنماذج اللغة الكبيرة. يعتمد على بنية العميل-الخادم، ويحقق التكامل السلس بين النموذج والأنظمة الخارجية من خلال واجهة بروتوكول موحدة.
المزايا الرئيسية لـ MCP
واجهة موحدة: تجنب معيار البروتوكول الموحد مشاكل تطوير وتكامل الحلول المتكررة.
الأمان: تضمن ضوابط الوصول الصارمة وآلية الصندوق الرملي الوصول الآمن للأدوات الخارجية.
قابلية التوسع: تدعم أنواع أدوات متعددة من استدعاءات API البسيطة إلى معالجة البيانات المعقدة.
التوافقية: يمكن لعملاء دعم MCP استخدام الخدمات المتوافقة لتحقيق التوافق عبر الأنظمة الأساسية.
تطبيقات MCP في مجال Web3
في مجال Web3، يمكن أن توفر MCP قدرة تفاعل غنية مع blockchain للنماذج اللغوية الكبيرة:
سنقوم أدناه ببناء خدمة Web3 MCP بسيطة باستخدام NodeJS وTypeScript، وسنقوم بتحليل آلية عمل MCP وأفضل الممارسات.
إنشاء مشروع
إنشاء مجلد المشروع وبدء التهيئة
تثبيت الحزم الضرورية
إضافة إعدادات TypeScript
تعديل إعدادات package.json
كتابة خادم MC
إنشاء أداة عبر server.tool، على سبيل المثال، getBalance لشبكة Sepolia التجريبية
تسجيل خدمة العقد للحصول على عنوان URL لـ RPC، إنشاء موفر
كتابة منطق الأدوات
بدء الخدمة وإضافة معالجة الأخطاء
خدمة التصحيح
قم بتجميع وإنشاء ملف JS، ثم نفذ modelcontextprotocol/inspector لإجراء التصحيح.
تحسين الوظائف ودمجها في Cursor
إضافة دعم لعدة شبكات EVM، واستعلام الغاز، وإرسال المعاملات، واستعلام معلومات الرموز.
بعد التعبئة، يتم الاستشهاد به في Cursor IDE الذي يدعم MC.
مثال على الاستخدام
يمكن التفاعل بلغة طبيعية في دردشة Cursor:
آفاق
MCP فتحت المزيد من الإمكانيات لـ Web3، ويمكن استكشاف المستقبل:
إن دمج MCP وWeb3 يفتح لنا عالماً جديداً مليئاً بالإمكانات. من خلال محادثات بسيطة يمكن تحقيق عمليات DeFi وإدارة NFT وغيرها من الوظائف المعقدة، مما يستحق المزيد من المطورين لاستكشافها وتجربتها.