بروتوكول MCP (بروتوكول نموذج السياق) هو بروتوكول مفتوح مبتكر يوفر طريقة موحدة للوصول الآمن إلى الأدوات الخارجية ومصادر البيانات والخدمات للنماذج اللغوية الكبيرة. على عكس أنظمة الإضافات التقليدية، يعتمد MCP على بنية عميل-خادم، مما يتيح التكامل السلس بين النموذج والأنظمة الخارجية من خلال واجهات بروتوكول موحدة.
المزايا الأساسية لـ MCP
واجهة موحدة: بروتوكول موحد يمنع الازدواجية في تطوير حلول التكامل المستقلة لكل تطبيق.
server.listen(3000, () => {
console.log('خادم MC يعمل على المنفذ 3000');
});
process.on('uncaughtException', console.error);
3. خدمة تصحيح الأخطاء
ترجمة كود TypeScript:
بناء تشغيل npm
استخدم أداة MCP Inspector للتصحيح:
مفتش NPX @anthropic-AI/MCP
4. توسيع الوظائف
تحسين وظائف الخدمة بشكل أكبر، مثل دعم شبكات EVM متعددة، واستعلام الغاز، وإرسال المعاملات، واستعلام معلومات الرموز.
5. دمج في Cursor
دمج خدمة MCP المكتملة في Cursor IDE لتحقيق تجربة تطوير ويب 3 ذكية.
مثال للاستخدام
في مساعد AI من Cursor، يمكنك بسهولة إجراء عمليات Web3:
استعلام عن رصيد العنوان:
"تحقق من رصيد العنوان 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE في Sepolia"
إرسال المعاملات:
"إرسال 0.1 ETH إلى العنوان 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"
آفاق المستقبل
إن دمج MCP مع Web3 يفتح أمام المطورين إمكانيات لا حصر لها. تشمل الاتجاهات التي يمكن استكشافها في المستقبل:
دعم المزيد من سلاسل الكتل (مثل بيتكوين، سولانا، ترون)
تنفيذ العمليات عبر السلاسل
دمج المزيد من بروتوكولات DeFi
تطوير ميزات تداول NFT المعقدة
MCP هو جسر بين نماذج اللغة الكبيرة وعالم Web3، مما يجعل العمليات المعقدة على blockchain بسيطة للغاية، يكفي جملة واحدة لإكمالها. ستدفع هذه الابتكارات بشكل كبير انتشار وتطبيق تقنيات Web3.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 12
أعجبني
12
4
مشاركة
تعليق
0/400
HallucinationGrower
· 07-24 19:29
عملت في البلوكتشين لمدة ثلاث سنوات، كل يوم في انتظار بروتوكول ممل
MCP: جسر بين نماذج اللغة الكبيرة وWeb3
MCP: جسر بين نماذج اللغة الكبيرة وWeb3
بروتوكول MCP (بروتوكول نموذج السياق) هو بروتوكول مفتوح مبتكر يوفر طريقة موحدة للوصول الآمن إلى الأدوات الخارجية ومصادر البيانات والخدمات للنماذج اللغوية الكبيرة. على عكس أنظمة الإضافات التقليدية، يعتمد MCP على بنية عميل-خادم، مما يتيح التكامل السلس بين النموذج والأنظمة الخارجية من خلال واجهات بروتوكول موحدة.
المزايا الأساسية لـ MCP
Web3 وتطبيقات MCP
في مجال Web3، يمكن أن يوفر MCP قدرات تفاعل غنية مع blockchain لنماذج اللغة الكبيرة:
بعد ذلك، سنقوم ببناء خدمة Web3 MCP بسيطة باستخدام nodejs و typescript، للتعمق في كيفية عمل MCP وأفضل الممارسات.
بناء خدمة Web3 MCP
1. إنشاء المشروع
أولاً، أنشئ مجلد المشروع وابدأ التهيئة:
MKDIR MCP - web3 - تجريبي القرص المضغوط MCP - web3 - العرض التوضيحي npm init -y
تثبيت الحزم اللازمة:
npm تثبيت @anthropic-ai/sdk ethers dotenv typescript ts-node @types/node
تكوين الآلة المطبوعة:
جي سون { "خيارات المترجم": { "الهدف": "ES2020", "module": "commonjs", "صارم": صحيح, "esModuleInterop": صحيح ، "outDir": "./dist", "rootDir": "./src" } }
تحديث package.json:
جي سون { "البرامج النصية": { "start": "ts-node src/index.ts", "build": "tsc" } }
2. كتابة خادم MC
إنشاء أداة بسيطة للحصول على رصيد شبكة اختبار Sepolia:
الآلة المطبوعة استيراد { ethers } من 'ethers'; استيراد {MCPServer } من '@anthropic-ai/sdk';
const provider = new ethers.providers.JsonRpcProvider('YOUR_RPC_URL');
خادم const = MCPServer() جديد ؛
server.tool('getBalance', غير متزامن (address: string) => { const balance = await provider.getBalance(address); إرجاع ethers.utils.formatEther(balance); });
server.listen(3000, () => { console.log('خادم MC يعمل على المنفذ 3000'); });
process.on('uncaughtException', console.error);
3. خدمة تصحيح الأخطاء
ترجمة كود TypeScript:
بناء تشغيل npm
استخدم أداة MCP Inspector للتصحيح:
مفتش NPX @anthropic-AI/MCP
4. توسيع الوظائف
تحسين وظائف الخدمة بشكل أكبر، مثل دعم شبكات EVM متعددة، واستعلام الغاز، وإرسال المعاملات، واستعلام معلومات الرموز.
5. دمج في Cursor
دمج خدمة MCP المكتملة في Cursor IDE لتحقيق تجربة تطوير ويب 3 ذكية.
مثال للاستخدام
في مساعد AI من Cursor، يمكنك بسهولة إجراء عمليات Web3:
آفاق المستقبل
إن دمج MCP مع Web3 يفتح أمام المطورين إمكانيات لا حصر لها. تشمل الاتجاهات التي يمكن استكشافها في المستقبل:
MCP هو جسر بين نماذج اللغة الكبيرة وعالم Web3، مما يجعل العمليات المعقدة على blockchain بسيطة للغاية، يكفي جملة واحدة لإكمالها. ستدفع هذه الابتكارات بشكل كبير انتشار وتطبيق تقنيات Web3.