MCPبروتوكول:لتمكين نماذج اللغة الكبيرة من القدرة على التفاعل مع Web3
MCP(نموذج-سياق بروتوكول) هو بروتوكول مفتوح جديد يوفر طريقة موحدة لنماذج اللغة الكبيرة للوصول بشكل آمن إلى الأدوات الخارجية ومصادر البيانات والخدمات. يعتمد على معمارية عميل-خادم، مما يحقق تكاملًا سلسًا بين النموذج والأنظمة الخارجية من خلال واجهة بروتوكول موحدة.
تشمل المزايا الرئيسية لـ MC:
واجهة موحدة: لتجنب احتياج كل تطبيق لتطوير خطة تكامل خاصة به
الأمان: من خلال التحكم الصارم في الأذونات وآلية الصندوق الرملي لضمان الوصول الآمن للأدوات الخارجية
القابلية للتوسع: تدعم أنواعًا متعددة من الأدوات من استدعاءات API البسيطة إلى معالجة البيانات المعقدة
قابلية التشغيل البيني: يمكن للعملاء الذين يدعمون MCP استخدام الخدمات المتوافقة لتحقيق التوافق عبر الأنظمة الأساسية
في مجال Web3، يمكن لـ MCP توفير قدرات تفاعل غنية مع blockchain لنماذج اللغة الكبيرة، مثل:
استعلام الأصول: استعلام عن أرصدة الرموز المختلفة، تاريخ المعاملات
العمليات على السلسلة: إرسال المعاملات، نشر العقود، استدعاء العقود الذكية
تكامل DeFi: التفاعل مع تطبيقات DeFi مثل DEX وبروتوكول الإقراض
عمليات عبر السلسلة: تدعم إدارة الأصول المتعددة السلاسل والتحويل عبر السلسلة
إدارة NFT: استعلام، نقل، تداول أصول NFT
فيما يلي سنقوم ببناء خدمة Web3 MCP بسيطة باستخدام Node.js وTypeScript، وشرح كيفية عمل بروتوكول MCP وأفضل الممارسات.
إنشاء مشروع
إنشاء مجلد المشروع وتهيئته
تثبيت الحزم اللازمة
إضافة إعدادات TypeScript
تعديل إعدادات package.json
كتابة خادم MC
استخدم عنوان URL الخاص بمزود خدمة العقد لتكوين provider
كتابة منطق الأداة ، كمثال على getBalance لشبكة Sepolia الاختبارية
بدء الخدمة وإضافة معالجة الأخطاء
حتى الآن، تم كتابة خدمة MCP الأدنى.
خدمة تصحيح الأخطاء
قم بتجميع ملف JS، ثم نفذ modelcontextprotocol/inspector لإجراء التصحيح.
تحسين الوظائف ودمجها في Cursor
توسيع المزيد من الميزات، مثل دعم عدة شبكات EVM، استعلام الغاز، إرسال المعاملات، استعلام معلومات الرموز، إلخ. دمج الخدمة المعبأة في Cursor. Cursor هو IDE ذكي يدعم دمج MCP، مبني على VSCode، ويتضمن تقنية AI.
مثال على الاستخدام
في دردشة Cursor، يمكنك التفاعل مع مكتبة الشيفرة باستخدام اللغة الطبيعية:
استعلام رصيد العنوان: "استعلام عن رصيد هذا العنوان 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE في Sepolia"
إرسال المعاملة: "قم بتحويل 0.1ETH إلى هذا العنوان 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"
آفاق المستقبل
إن دمج MCP و Web3 يفتح لنا عالماً جديداً مليئاً بالاحتمالات. يمكن توسيع الميزات في المستقبل:
يدعم المزيد من شبكات البلوكشين ( مثل البيتكوين، سولانا، ترون )
تنفيذ العمليات عبر السلاسل
دمج المزيد من بروتوكولات DeFi
تنفيذ إدارة الأصول المتقاطعة المعقدة
يمكن إتمام عمليات Web3 المختلفة من خلال حوار بسيط، وستعزز هذه الطريقة في التفاعل تجربة المستخدم بشكل كبير، مما يعزز انتشار تطبيقات تقنية Web3.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 8
أعجبني
8
6
مشاركة
تعليق
0/400
PebbleHander
· 07-29 12:32
هل هذا؟ إنه أفضل من الاتصال المباشر بـ cex
شاهد النسخة الأصليةرد0
TokenTaxonomist
· 07-29 04:22
إحصائيًا، بروتوكول آخر في الزقاق التطوري
شاهد النسخة الأصليةرد0
GhostAddressMiner
· 07-26 19:43
هل يمكن أن يُطلق على بروتوكول الأمان هذا نظام بيانات أوراكل آخر فخ؟
MCP بروتوكول: معيار جديد لتفاعل نماذج اللغة الكبيرة في Web3
MCPبروتوكول:لتمكين نماذج اللغة الكبيرة من القدرة على التفاعل مع Web3
MCP(نموذج-سياق بروتوكول) هو بروتوكول مفتوح جديد يوفر طريقة موحدة لنماذج اللغة الكبيرة للوصول بشكل آمن إلى الأدوات الخارجية ومصادر البيانات والخدمات. يعتمد على معمارية عميل-خادم، مما يحقق تكاملًا سلسًا بين النموذج والأنظمة الخارجية من خلال واجهة بروتوكول موحدة.
تشمل المزايا الرئيسية لـ MC:
في مجال Web3، يمكن لـ MCP توفير قدرات تفاعل غنية مع blockchain لنماذج اللغة الكبيرة، مثل:
فيما يلي سنقوم ببناء خدمة Web3 MCP بسيطة باستخدام Node.js وTypeScript، وشرح كيفية عمل بروتوكول MCP وأفضل الممارسات.
إنشاء مشروع
إنشاء مجلد المشروع وتهيئته
تثبيت الحزم اللازمة
إضافة إعدادات TypeScript
تعديل إعدادات package.json
كتابة خادم MC
استخدم عنوان URL الخاص بمزود خدمة العقد لتكوين provider
كتابة منطق الأداة ، كمثال على getBalance لشبكة Sepolia الاختبارية
بدء الخدمة وإضافة معالجة الأخطاء
حتى الآن، تم كتابة خدمة MCP الأدنى.
خدمة تصحيح الأخطاء
قم بتجميع ملف JS، ثم نفذ modelcontextprotocol/inspector لإجراء التصحيح.
تحسين الوظائف ودمجها في Cursor
توسيع المزيد من الميزات، مثل دعم عدة شبكات EVM، استعلام الغاز، إرسال المعاملات، استعلام معلومات الرموز، إلخ. دمج الخدمة المعبأة في Cursor. Cursor هو IDE ذكي يدعم دمج MCP، مبني على VSCode، ويتضمن تقنية AI.
مثال على الاستخدام
في دردشة Cursor، يمكنك التفاعل مع مكتبة الشيفرة باستخدام اللغة الطبيعية:
آفاق المستقبل
إن دمج MCP و Web3 يفتح لنا عالماً جديداً مليئاً بالاحتمالات. يمكن توسيع الميزات في المستقبل:
يمكن إتمام عمليات Web3 المختلفة من خلال حوار بسيط، وستعزز هذه الطريقة في التفاعل تجربة المستخدم بشكل كبير، مما يعزز انتشار تطبيقات تقنية Web3.