MCP (نموذج-سياق البروتوكول) هو بروتوكول مفتوح يوفر وسيلة موحدة لنماذج اللغة الكبيرة للوصول إلى الأدوات الخارجية ومصادر البيانات والخدمات. على عكس أنظمة المكونات التقليدية، يعتمد MCP على بنية العميل-الخادم، مما يتيح التكامل السلس بين النموذج والأنظمة الخارجية من خلال واجهة بروتوكول موحدة.
المزايا الأساسية لـ MCP
واجهة موحدة: تحديد بروتوكولات موحدة لتجنب كل تطبيق تطوير خطة تكامل مستقلة
الأمان: التحكم الصارم في الوصول والآلية المعزولة تضمن الوصول الآمن للأدوات الخارجية
قابلية التوسع: تدعم أنواع الأدوات المتنوعة، من استدعاءات API البسيطة إلى معالجة البيانات المعقدة
التوافقية: يمكن لعملاء الذين يدعمون MCP استخدام الخدمات المتوافقة لتحقيق التوافق عبر الأنظمة الأساسية
Web3 وتطبيقات MCP
في مجال Web3، يمكن أن توفر MCP قدرات تفاعل غنية مع blockchain لنماذج اللغة الكبيرة:
استعلام الأصول: استعلام عن رصيد الرموز، تاريخ المعاملات
العمليات على السلسلة: إرسال المعاملات، نشر العقود، استدعاء العقود الذكية
تكامل DeFi: التفاعل مع التطبيقات DeFi مثل البورصات اللامركزية، بروتوكولات الإقراض، تعدين السيولة، وغيرها
العمليات عبر السلاسل: تدعم إدارة الأصول متعددة السلاسل والتحويلات عبر السلاسل
إدارة NFT: استعلام، نقل، تداول أصول NFT
ستقوم هذه المقالة ببناء خدمة Web3 MCP بسيطة باستخدام nodejs + typescript، وستشرح كيفية عمل MCP وأفضل الممارسات.
إنشاء مشروع
إنشاء مجلد المشروع وتهيئة المشروع
تثبيت الحزم اللازمة
إضافة إعدادات typescript
تعديل تكوين package.json
كتابة الخادم
إنشاء أداة باستخدام getBalance لشبكة sepolia الاختبارية:
تسجيل حساب، تفعيل خدمة العقد، الحصول على rpcUrl، إنشاء مزود
إضافة المزيد من الميزات مثل دعم شبكات EVM متعددة، واستعلام الغاز، وإرسال المعاملات، واستعلام معلومات الرموز وغيرها من الطرق الشائعة. يمكن استدعاؤها بعد التعبئة في IDE الداعمة لتكامل MCP (مثل Cursor).
مثال على الاستخدام
يمكنك التفاعل مع مكتبة الشيفرة من خلال اللغة الطبيعية في مساعد الذكاء الاصطناعي الخاص بـ Cursor:
استعلام عن رصيد العنوان: "استعلام عن رصيد هذا العنوان 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE في sepolia"
عملية التحويل: "إرسال 0.1ETH إلى هذا العنوان 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"
آفاق المستقبل
يجمع Web3 و MCP لفتح عالم جديد مليء بالإمكانات. تشمل الاتجاهات التي يمكن استكشافها في المستقبل:
دعم المزيد من سلاسل الكتل (مثل بيتكوين، سولانا، ترون)
دمج وظيفة عبر السلاسل، لتحقيق تحويل الأصول بين سلاسل مختلفة
تكامل عميق لبروتوكولات DeFi
تحسين عمليات سوق NFT
إدارة الأصول المعقدة عبر سلسلة
من المتوقع أن تتحقق هذه الميزات من خلال محادثات بسيطة، مما يعزز بشكل كبير تجربة المستخدم وكفاءة التشغيل.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 22
أعجبني
22
6
إعادة النشر
مشاركة
تعليق
0/400
WhaleMistaker
· 08-10 06:52
المستخدمون الإضافيون قاموا بعمل جديد!
شاهد النسخة الأصليةرد0
GateUser-cff9c776
· 08-10 06:51
سرد آخر عن سوق الدببة لرخصة الجسور عبر السلسلة، حتى صناديق التمويل تهز رأسها.
بروتوكول MCP: سهل لنموذج AI الكبير السيطرة على عالم Web3
MCP: جسر يربط بين نماذج اللغة الكبيرة وWeb3
MCP (نموذج-سياق البروتوكول) هو بروتوكول مفتوح يوفر وسيلة موحدة لنماذج اللغة الكبيرة للوصول إلى الأدوات الخارجية ومصادر البيانات والخدمات. على عكس أنظمة المكونات التقليدية، يعتمد MCP على بنية العميل-الخادم، مما يتيح التكامل السلس بين النموذج والأنظمة الخارجية من خلال واجهة بروتوكول موحدة.
المزايا الأساسية لـ MCP
Web3 وتطبيقات MCP
في مجال Web3، يمكن أن توفر MCP قدرات تفاعل غنية مع blockchain لنماذج اللغة الكبيرة:
ستقوم هذه المقالة ببناء خدمة Web3 MCP بسيطة باستخدام nodejs + typescript، وستشرح كيفية عمل MCP وأفضل الممارسات.
إنشاء مشروع
كتابة الخادم
إنشاء أداة باستخدام getBalance لشبكة sepolia الاختبارية:
خدمة التصحيح
قم بتعبئة ناتج js، وتنفيذ modelcontextprotocol/inspector لإجراء التصحيح.
تحسين المنطق والتكامل
إضافة المزيد من الميزات مثل دعم شبكات EVM متعددة، واستعلام الغاز، وإرسال المعاملات، واستعلام معلومات الرموز وغيرها من الطرق الشائعة. يمكن استدعاؤها بعد التعبئة في IDE الداعمة لتكامل MCP (مثل Cursor).
مثال على الاستخدام
يمكنك التفاعل مع مكتبة الشيفرة من خلال اللغة الطبيعية في مساعد الذكاء الاصطناعي الخاص بـ Cursor:
آفاق المستقبل
يجمع Web3 و MCP لفتح عالم جديد مليء بالإمكانات. تشمل الاتجاهات التي يمكن استكشافها في المستقبل:
من المتوقع أن تتحقق هذه الميزات من خلال محادثات بسيطة، مما يعزز بشكل كبير تجربة المستخدم وكفاءة التشغيل.