MCP (Model Context Protocol) معيار مفتوح المصدر يحدّد طريقة موحّدة لربط تطبيقات الذكاء الاصطناعي بأنظمة خارجية: ملفات وقواعد بيانات وأدوات بحث وغيرها.
باختصار
- MCP "لغة مشتركة" يتحدث بها تطبيق الذكاء الاصطناعي والنظام الخارجي مع بعضهما.
- بحسب الموقع الرسمي للمشروع، MCP يشبه منفذ USB-C لتطبيقات الذكاء الاصطناعي.
- يدعمه، من بين غيره، Claude وChatGPT وVisual Studio Code وCursor.
- MCP يربط فقط. أما الصلاحيات وقرار ما يُسمح للوكيل بفعله فيُحدَّدان عند الإعداد، لا بواسطة المعيار.
ما هو MCP، بصورة واحدة
كان لكل جهاز شاحنه الخاص. اليوم يناسب كابل USB-C واحد الهاتف والحاسوب وسماعات الأذن. القائمون على المشروع أنفسهم يستخدمون هذه الصورة: MCP هو "USB-C لتطبيقات الذكاء الاصطناعي".
من دون معيار كهذا، يُبنى كل ربط بين وكيل ونظام من الصفر، مرة بعد مرة. ومع MCP، يستطيع أي نظام يتحدث هذه اللغة أن يتصل بأي تطبيق ذكاء اصطناعي يفهمها.
كيف يعمل MCP؟
في التوثيق الرسمي ثلاثة أدوار: host، وهو تطبيق الذكاء الاصطناعي نفسه؛ وclient، مكوّن داخله يحافظ على اتصال واحد؛ وserver، برنامج يوفّر السياق والأدوات. ينشئ التطبيق client منفصلًا لكل server يُربط به.
يستطيع كل server أن يقدّم ثلاثة أنواع من الأشياء تُسمى primitives:
- Tools: إجراءات يستطيع التطبيق تشغيلها، مثل استعلام في قاعدة بيانات أو استدعاء API.
- Resources: مصادر معلومات تمنح السياق، مثل محتوى ملف.
- Prompts: قوالب تعليمات تنظّم العمل مع النموذج.
ويذكر التوثيق أيضًا أنه يمكن أن يُطلب من المستخدم معلومة إضافية أو موافقة على إجراء (elicitation)، وأن MCP يركّز فقط على تبادل السياق: فهو لا يحدّد كيف يستخدم التطبيق النموذج. أما وكيل الذكاء الاصطناعي نفسه فيشرحه مقال ما هو وكيل الذكاء الاصطناعي.
لماذا يهمّ هذا نشاطك التجاري؟
لا يحتاج النشاط إلى معرفة البروتوكول، لكن من المفيد أن تفهم ما يتيحه:
- الربط بالأدوات الموجودة. يستطيع الوكيل الوصول إلى التقويم أو المستندات أو نظام البيانات في نشاطك، إذا وُجد لها server وحدّدت الصلاحية. ويذكر التوثيق الرسمي مثلًا الربط بتقويم Google وNotion.
- اعتماد أقل على تطبيق واحد. معيار مفتوح تدعمه عدة تطبيقات ذكاء اصطناعي يمنحك خيارات أكثر لاحقًا، وإن كان كل انتقال يحتاج إلى فحص.
- سيطرة على الحدود. تربط فقط الـ servers اللازمة، كلًّا بالحد الأدنى من الصلاحية.
- واجهة واحدة لمهام مختلفة. يستطيع الوكيل نفسه العمل مع عدة أنظمة دون ابتكار ربط جديد لكل منها.
وحين يرتبط الوكيل بالأدوات، من المهم أن تعرف أيضًا كيف تحميه من المحتوى الغريب: ما هو Prompt Injection.
أين لا يناسب MCP
ليس كل ربط مضطرًا إلى المرور عبر MCP. إذا احتاج نظام واحد إلى إجراء واحد، فقد يكفي ربط مباشر بسيط. والخطأ الشائع في الاتجاه المعاكس هو ربط "كل شيء، تحسّبًا للحاجة". نحن نربط نظامًا بعد نظام، ما تحتاجه المهمة فقط، وكلًّا بصلاحية منفصلة ودون كلمة مرورك الشخصية.
خرافات شائعة
خرافة"MCP منتج يُشترى أو يُثبَّت"
في الواقعMCP بروتوكول، أي مجموعة قواعد. يضم المشروع مواصفات وحزم تطوير (SDKs) وأدوات للمطورين، وكل مزوّد يبني خوادمه الخاصة.
خرافة"MCP يعمل مع Claude فقط"
في الواقعيذكر الموقع الرسمي دعمه في Claude وChatGPT، وفي أدوات التطوير مثل Visual Studio Code وCursor.
خرافة"إذا وُجد MCP فالوكيل آمن"
في الواقعالمعيار يحدّد كيف يتم التخاطب، لا ما هو مسموح. الأمان يتوقف على صلاحيات كل نظام وعلى تحديد ما يحتاج إلى موافقة. راجع أيضًا Prompt Injection.
خرافة"MCP لأصحاب المعرفة التقنية فقط"
في الواقعبناؤه تقني، لكن النتيجة بالنسبة إليك أنك تطلب شيئًا في محادثة فيتوجه الوكيل إلى النظام الصحيح.
مصطلحات ذات صلة
- ما هو وكيل الذكاء الاصطناعي: من يستخدم هذه الاتصالات.
- ما هو LLM: النموذج الذي يقرّر أي أداة يشغّل.
- ما هو RAG: طريقة أخرى لإيصال معلومات النشاط إلى النموذج.
- ما هو Computer Use: حين لا يوجد ربط مباشر، يستطيع الوكيل تشغيل الحاسوب.
- دليل وكيل الذكاء الاصطناعي للأعمال: الصورة الكاملة.
الأسئلة الشائعة
ما هو MCP؟
MCP، أو Model Context Protocol، معيار مفتوح المصدر لربط تطبيقات الذكاء الاصطناعي بأنظمة خارجية، مثل مصادر البيانات والأدوات وسير العمل. يتيح لتطبيقات مثل Claude أو ChatGPT الوصول إلى المعلومات وتنفيذ المهام عبر اتصال موحّد.
ما الفرق بين MCP وAPI؟
الـ API هو واجهة نظام معيّن. أما MCP فمعيار موحّد لكيفية اكتشاف تطبيق الذكاء الاصطناعي للأدوات وتشغيلها. وبحسب التوثيق، تستطيع أدوات MCP تنفيذ استدعاءات API وعمليات على الملفات واستعلامات في قواعد البيانات، من بين أمور أخرى.
هل MCP آمن؟
ليس آمنًا ولا غير آمن بذاته. هو معيار تواصل. يتحدد الأمان بحسب الصلاحيات التي منحتها، وما جرى ربطه، والإجراءات التي تحتاج إلى موافقتك.
هل أحتاج إلى MCP لتشغيل وكيل ذكاء اصطناعي في نشاطي؟
ليس بالضرورة. توجد عدة طرق لربط الوكيل بالأدوات، وMCP إحداها. يتوقف الاختيار على الأنظمة التي لديك وما تدعمه.



