دليل MCP الشامل — Model Context Protocol

بروتوكول السياق للنماذج ما هو MCP؟ Model Context Protocol هو معيار مفتوح المصدر أطلقته شركة Anthropic عام 2024، يُعرّف لغة اتصال موحّدة تُتيح لنماذج الذكاء الاصطناعي التفاعل مع الأدوات والخدمات الخارجية. المشكلة التي يحلّها قبل MCP، كان كل نموذج ذكاء اصطناعي يحتاج إلى integration مخصصة مع كل أداة: N نماذج × M أداة = N×M integration مختلفة مع MCP: N نماذج + M أداة = N+M فقط (عبر بروتوكول موحّد) المبادئ الجوهرية المبدأ الشرح معيار مفتوح بروتوكول اتصال مثل HTTP — أي server يتبعه يعمل مع أي client Server-side Logic كل منطق العمل يبقى في الـ server، النموذج يسأل فقط Composability عشرات الـ servers في نفس الجلسة في آنٍ واحد Security by Design الـ server هو الحارس — Claude لا يصل مباشرة للبيانات الأطراف الثلاثة ┌─────────────────────────────────────────────────────┐ │ HOST │ │ │ │ ┌─────────────┐ JSON-RPC ┌─────────────────┐ │ │ │ │ ◄────────► │ │ │ │ │ MCP Client │ │ MCP Server │ │ │ │ (Claude) │ │ │ │ │ │ │ │ ┌───────────┐ │ │ │ └─────────────┘ │ │ Database │ │ │ │ │ │ APIs │ │ │ │ │ │ Files │ │ │ │ │ └───────────┘ │ │ │ └─────────────────┘ │ └─────────────────────────────────────────────────────┘ MCP Client — النموذج الذي يطلب البيانات (مثل Claude) MCP Server — الخدمة التي توفّر البيانات أو تنفّذ الأوامر Host — البيئة التي تشغّل كل شيء (مثل Claude.ai أو Claude Code) مراحل الاتصال ١. Initialization — التهيئة عند بدء الجلسة، الـ Client يتصل بالـ Server ويعلن نفسه: ...

17 يونيو 2026 · دقائق 14 · أريب | Arib