هندسة خوادم بروتوكول سياق النموذج (Model Context Protocol - MCP)
هندسة خوادم بروتوكول سياق النموذج (Model Context Protocol - MCP)
أتقن معيار عام 2026 للاتصال بالذكاء الاصطناعي. تعلمك هذه الدورة الشاملة كيفية بناء خوادم Model Context Protocol (MCP) قوية من الصفر. ستتعلم كيفية سد الفجوة بين نماذج اللغات الكبيرة (LLMs) والبيانات المحلية، وقواعد البيانات، وواجهات برمجة التطبيقات (APIs) الخارجية. بنهاية هذه الدورة، ستكون قادراً على بناء موصلات معيارية تسمح للذكاء الاصطناعي بالقراءة والكتابة في العالم الحقيقي — بما في ذلك قواعد بيانات SQL، وأنظمة الملفات، وتطبيق Slack — باستخدام منهجية تنفيذ عملية يومية.
الدروس
- ما هو بروتوكول سياق النموذج (MCP)؟
- إعداد بيئة التطوير الخاصة بك
- بنية MCP: العملاء مقابل الخوادم
- بناء أول خادم 'Hello World' لك
- فهم JSON-RPC 2.0 في MCP
- الأركان الثلاثة: الموارد، الأدوات، والمطالبات
- تنفيذ الموارد: قراءة البيانات
- قوالب الموارد الديناميكية
- الموارد الثنائية مقابل الموارد النصية
- تنفيذ الأدوات: كتابة البيانات والآثار الجانبية
- التكرار اليومي 1: أداة 'قارئ الملفات'
- معالجة أخطاء الأدوات بسلاسة
- التكرار اليومي 2: أداة 'كاتب الملفات'
- التكرار اليومي 3: أداة 'استعلام SQL'
- منع حقن SQL في MCP
- التكرار اليومي 4: أداة 'جلب الرابط (Fetch URL)'
- التكرار اليومي 5: أداة 'إشعارات Slack'
- التكرار اليومي 6: أداة 'الطقس' (مفاتيح API)
- التكرار اليومي 7: أداة 'مشاكل GitHub'
- التكرار اليومي 8: أداة 'البحث المحلي' (Grep)
- التكرار اليومي 9: أداة 'معلومات الصور'
- التكرار اليومي 10: أداة 'إحصائيات النظام'
- إدارة صلاحيات الأدوات والأمن
- التكرار اليومي 11: أداة 'قائمة حاويات Docker'
- التكرار اليومي 12: أداة 'محلل PDF'
- التكرار اليومي 13: أداة 'محول العملات'
- التكرار اليومي 14: أداة 'تخزين Redis المؤقت'
- التكرار اليومي 15: أداة 'بحث Google' (SerpApi)
- التكرار اليومي 16: أداة 'منسق Markdown'
- التكرار اليومي 17: أداة 'نصوص YouTube'
- العمل مع المطالبات (القوالب)
- التكرار اليومي 18: أداة 'تذاكر Jira'
- التكرار اليومي 19: أداة 'قائمة AWS S3'
- التكرار اليومي 20: أداة 'مخزن Obsidian المحلي'
- النقل المتقدم: SSE (الأحداث المرسلة من الخادم)
- تسجيل الأحداث واستكشاف أخطاء خوادم MCP
- نشر خوادم MCP باستخدام Docker
- التحسين: الترقيم (Pagination) والبيانات الضخمة
- اختبار خادم MCP الخاص بك
- ختام الدورة: رؤية 2026