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