بروتوكول نموذج-السياق (MCP) هو بروتوكول مفتوح يوفر طريقة موحدة لنماذج اللغة الكبيرة للوصول بشكل آمن إلى الأدوات الخارجية ومصادر البيانات والخدمات. على عكس أنظمة الإضافات التقليدية، يعتمد MCP على بنية عميل-خادم، مما يحقق تكاملًا سلسًا بين النموذج والأنظمة الخارجية من خلال واجهات بروتوكول موحدة.
المزايا الرئيسية لـ MCP
واجهات معيارية: تعريف بروتوكولات موحدة، لتجنب تطوير حلول تكامل مكررة.
الأمان: من خلال التحكم الصارم في الصلاحيات وآلية الصندوق الرملي، نضمن الوصول الآمن للأدوات الخارجية.
القابلية للتوسع: دعم أنواع متعددة من الأدوات، من استدعاءات API البسيطة إلى العمليات المعقدة لمعالجة البيانات.
التداخلية: يمكن لعملاء دعم MCP استخدام خدمات متوافقة لتحقيق التوافق عبر المنصات.
Web3 وتطبيقات MCP
في مجال Web3 ، يمكن لـ MCP أن توفر قدرات تفاعل غنية مع blockchain لنماذج اللغة الكبيرة:
استعلام الأصول: استعلام عن رصيد العملات المختلفة، تاريخ المعاملات
العمليات على السلسلة: إرسال المعاملات، نشر العقود، استدعاء العقود الذكية
تكامل DeFi: التفاعل مع التطبيقات DeFi مثل البورصات اللامركزية، بروتوكولات الإقراض، تعدين السيولة، وغيرها.
العمليات عبر السلاسل: دعم إدارة الأصول متعددة السلاسل والتحويلات عبر السلاسل
إدارة NFT: استعلام، نقل، تداول أصول NFT
بعد ذلك، سنقوم ببناء خدمة Web3 MCP بسيطة باستخدام Node.js و TypeScript، لشرح كيفية عمل MCP وأفضل الممارسات.
إنشاء مشروع
إنشاء مجلد المشروع وتهيئته
تثبيت الحزم الضرورية
تكوين TypeScript
تعديل إعدادات package.json
كتابة خادم MC
استخدام وظيفة getBalance لشبكة Sepolia الاختبارية كمثال
تسجيل حساب، تفعيل خدمة العقد، الحصول على عنوان RPC
إنشاء مزود
كتابة منطق الأدوات
بدء الخدمة وإضافة معالجة الأخطاء
خدمات التصحيح
تجميع منتجات JavaScript
تنفيذ modelcontextprotocol/inspector لإجراء تصحيح الأخطاء
تحسين الوظائف ودمجها في Cursor
إضافة المزيد من الميزات، مثل دعم شبكات EVM متعددة، استعلام الغاز، إرسال المعاملات، استعلام معلومات الرموز، إلخ
في Cursor (IDE ذكي يدعم تكامل MCP)
مثال على الاستخدام
في مساعد الذكاء الاصطناعي في Cursor، يمكنك التفاعل مع مكتبة التعليمات البرمجية من خلال اللغة الطبيعية:
استعلام رصيد العنوان:
"استعلام عن رصيد هذا العنوان 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE على Sepolia"
عمليات التحويل:
"إرسال 0.1 ETH إلى هذا العنوان 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"
الآفاق المستقبلية
دمج MCP و Web3 يفتح لنا عالماً جديداً مليئاً بالإمكانات. تشمل الاتجاهات التي يمكن استكشافها في المستقبل:
دعم المزيد من سلاسل الكتل (مثل بيتكوين، سولانا، ترون)
تنفيذ العمليات عبر السلاسل
دمج المزيد من البروتوكولات DeFi
تحسين عمليات سوق NFT
تطوير نظام إدارة الأصول عبر السلاسل المعقدة
يمكن تحقيق هذه العمليات المعقدة على blockchain من خلال محادثات بسيطة، MCP تعيد ثورة في الطريقة التي نتفاعل بها مع تقنية blockchain.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
بروتوكول MCP: معيار جديد يربط بين نموذج اللغة الكبير وإيكولوجيا Web3
MCP: جسر النماذج اللغوية الكبيرة وWeb3
بروتوكول نموذج-السياق (MCP) هو بروتوكول مفتوح يوفر طريقة موحدة لنماذج اللغة الكبيرة للوصول بشكل آمن إلى الأدوات الخارجية ومصادر البيانات والخدمات. على عكس أنظمة الإضافات التقليدية، يعتمد MCP على بنية عميل-خادم، مما يحقق تكاملًا سلسًا بين النموذج والأنظمة الخارجية من خلال واجهات بروتوكول موحدة.
المزايا الرئيسية لـ MCP
Web3 وتطبيقات MCP
في مجال Web3 ، يمكن لـ MCP أن توفر قدرات تفاعل غنية مع blockchain لنماذج اللغة الكبيرة:
بعد ذلك، سنقوم ببناء خدمة Web3 MCP بسيطة باستخدام Node.js و TypeScript، لشرح كيفية عمل MCP وأفضل الممارسات.
إنشاء مشروع
كتابة خادم MC
خدمات التصحيح
تحسين الوظائف ودمجها في Cursor
مثال على الاستخدام
في مساعد الذكاء الاصطناعي في Cursor، يمكنك التفاعل مع مكتبة التعليمات البرمجية من خلال اللغة الطبيعية:
الآفاق المستقبلية
دمج MCP و Web3 يفتح لنا عالماً جديداً مليئاً بالإمكانات. تشمل الاتجاهات التي يمكن استكشافها في المستقبل:
يمكن تحقيق هذه العمليات المعقدة على blockchain من خلال محادثات بسيطة، MCP تعيد ثورة في الطريقة التي نتفاعل بها مع تقنية blockchain.