المشكلة التي يحلّها MCP هي عملية ضرب
النموذج بمفرده لا يستطيع سوى كتابة النص. لقراءة تقويمك أو الاستعلام عن قاعدة بيانات أو إرسال رسالة يحتاج إلى أداة، ومقال ما هو الوكيل الذكي يشرح كيف يستخدم النموذج الأدوات ضمن حلقة متكررة. حتى أواخر 2024 كان كل تطبيق يريد أداة يكتب موصله الخاص لها. خمسة تطبيقات تريد كل منها عشرين أداة يعني مئة موصل، كل واحد مختلف قليلًا، وكل واحد يحتاج من يصونه.
MCP هو شكل موحّد للموصل. يُغلَّف جانب الأداة مرة واحدة كخادم. ويُنفَّذ جانب التطبيق مرة واحدة كعميل. بعد ذلك يستطيع أي عميل استخدام أي خادم: خمسة تطبيقات زائد عشرين أداة تعني خمسة وعشرين قطعة برمجية بدلًا من مئة، وإضافة الأداة الحادية والعشرين تعني خادمًا واحدًا لا خمسة موصلات. USB هو التشبيه المعتاد وهو دقيق: القيمة في القابس نفسه، لا في أي جهاز بعينه.
نشرت Anthropic المواصفة والخوادم المرجعية وأدوات البرمجة في 25 نوفمبر 2024 كمعيار مفتوح، والسبب في انتشاره هو نفسه سبب انتشار أي قابس. بمجرد وجود بضع مئات من الخوادم للأشياء الشائعة، مثل GitHub وSlack وPostgres ونظام الملفات والمتصفح، صار أي تطبيق يتحدث MCP يحصل عليها كلها مجانًا، وصار على التطبيق الذي لا يدعمها أن يبرر ذلك.
يقدّم الخادم ثلاثة أشياء، والنموذج يُفعّل واحدًا منها فقط
لاتصال MCP طرفان. التطبيق المضيف، وهو تطبيق محادثة أو محرر أو بيئة تشغيل وكيل، يشغّل عميلًا. يتصل العميل بخادم واحد أو أكثر، ويسأل كل خادم عما يقدّمه، وينقل الإجابات إلى النموذج. يمكن للخادم أن يقدّم ثلاثة أنواع من الأشياء.
| العنصر | ما هو | من يُفعّله | مثال |
|---|---|---|---|
| الأداة (Tool) | دالة يستطيع النموذج استدعاءها بمدخلات محددة النوع | النموذج، حين يقرر أن المهمة تحتاجها | search_issues(repo, query), send_email(to, body) |
| المورد (Resource) | بيانات يستطيع التطبيق قراءتها ضمن السياق | التطبيق أو المستخدم، كسياق لدورة معينة | محتوى ملف، مخطط قاعدة بيانات، صفحة ويب |
| القالب (Prompt) | قالب تعليمات قابل لإعادة الاستخدام | المستخدم، من قائمة | "راجع طلب السحب هذا وفق دليل الأسلوب لدينا" |
صيغة النقل هي JSON-RPC 2.0، وهي نفس اتفاقية الطلب والاستجابة التي تستخدمها المحررات للتواصل مع خوادم اللغة، وهذا ليس من قبيل الصدفة: استعار MCP تصميم Language Server Protocol، حيث سمح معيار واحد لكل محرر بدعم كل لغة. يمكن للخادم أن يعمل محليًا كعملية فرعية تتحدث عبر المدخل والمخرج القياسيين، أو عن بُعد عبر HTTP. أضافت مراجعة مارس 2025 نقلًا عبر HTTP قابلًا للبث وتفويضًا قائمًا على OAuth للخوادم البعيدة؛ وأحكمت مراجعة يونيو 2025 ذلك التفويض وأضافت طريقة يستطيع بها الخادم طرح سؤال على المستخدم في منتصف المهمة، تُسمى elicitation.
الجزء المهم من ناحية الأمان هو مكان اتخاذ القرار. الخادم يعرض القدرات؛ العميل والنموذج يقرران متى يستخدمانها. المضيف المصمم جيدًا يسألك قبل تشغيل أداة لها آثار جانبية، ومقال ما هو حقن الأوامر يشرح لماذا يُعد هذا التأكيد هو نموذج الأمان بأكمله بمجرد أن تستطيع أداة قراءة نص غير موثوق والتصرف بناءً عليه.
OpenAI وGoogle وMicrosoft تبنّت MCP خلال ستة أشهر
المعيار لا يصبح معيارًا حقًا إلا حين يستخدمه المنافسون. الجدول الزمني أدناه يوثّق مسار التبني من الإعلان إلى تسليم الحوكمة.
كان تبني OpenAI في مارس 2025 نقطة التحول، لأنه يعني أن OpenAI وAnthropic اتفقتا على القابس نفسه، وتبعتها Google خلال أسبوعين. وأعلنت Microsoft دعم MCP في Windows خلال مؤتمر Build في مايو 2025. وبحلول ديسمبر 2025 سلّمت Anthropic المواصفة إلى Agentic AI Foundation، وهو مشروع تابع لـ Linux Foundation أسسته بالاشتراك مع OpenAI وBlock، وهي اللحظة التي يصبح فيها بروتوكول شركة ما ملكًا لا أحد، وبالتالي ملكًا للجميع.
ماذا يعني MCP لمن يستخدم تطبيق محادثة فقط
بشكل مباشر، لا شيء يُذكر. MCP هو بنية تحتية بين البرامج، ويظهر أثره كميزة في المنتجات المبنية عليه: قائمة "موصلات" في تطبيق محادثة، أو قائمة أدوات في مساعد برمجي، أو طريقة لربط محررك بقاعدة بيانات شركتك. يصلك داخل تطبيق يتحدث MCP، عادة كقائمة موصلات، ولا يوجد شيء عليك تثبيته.
بشكل غير مباشر، يغيّر ما يجب أن تتوقعه من أي منتج ذكاء اصطناعي. قبل MCP كان دعم أداة معينة سببًا لاختيار تطبيق على آخر، لأن كل تطبيق كان يبني موصله الخاص. وبعده أصبح الدمج سلعة اعتيادية، وما تبقى من أسئلة هو أي نموذج يجيب، وكم يكلّف، وكيف يتعامل التطبيق مع خطوة التأكيد قبل أن تتصرف الأداة. Whizi لا يعرض خوادم MCP ولا واجهة برمجة تطبيقات للمطورين؛ أدواته هي الأدوات المدمجة، وهي البحث على الويب ورفع المستندات، وتمايزه يكمن في طبقة النماذج، أكثر من 280 نموذجًا خلف قائمة اختيار واحدة بسعر ائتمان ثابت لكل رسالة. أما لعمل الوكلاء الذي يحتاج أدواتك الخاصة، فبيئة تشغيل وكيل تدعم MCP هي المنتج المناسب، لا مساحة عمل محادثة.
السؤال الوحيد الذي يجب أن تحمله إلى أي منتج يروّج لدعم MCP: ماذا يحدث بين قرار النموذج استدعاء أداة وتشغيل تلك الأداة فعليًا؟ إذا كانت الإجابة "لا شيء"، فقد يتصرف النموذج بناءً على أي نص قرأه أخيرًا، بما في ذلك نص وضعه مهاجم أمامه عمدًا. وإذا كانت الإجابة "أنت من يوافق"، فإن البروتوكول يؤدي دوره كما ينبغي.
- افهم عبارة "يدعم MCP" على أنها "يستطيع استخدام أي خادم MCP"، وهذا قابس لا قدرة بحد ذاته
- اسأل عن التأكيد الذي يقع بين اختيار النموذج لأداة وتشغيلها فعليًا قبل ربط أي شيء له آثار جانبية
- فضّل الخوادم البعيدة المزوّدة بـ OAuth لأي أمر مشترك؛ أما الخوادم المحلية كعملية فرعية فهي لجهازك الخاص
- اعتبر النموذج هو من يقرر والخادم هو مجرد القائمة؛ الخادم لا يستدعي نفسه أبدًا
- بالنسبة للمحادثة بلا أدوات، لا يغيّر MCP شيئًا؛ اختر بناءً على النموذج والسعر
الأسئلة الشائعة
ماذا يعني اختصار MCP؟
Model Context Protocol. نشرته Anthropic في 25 نوفمبر 2024 كمعيار مفتوح لربط تطبيقات الذكاء الاصطناعي بالأدوات والبيانات الخارجية. يصف الاسم المهمة: بروتوكول لإيصال السياق، أي الأدوات والملفات والبيانات، إلى النموذج بطريقة موحدة.
ما هو خادم MCP؟
برنامج يعرض أدوات أو موارد أو قوالب أوامر بصيغة MCP. قد يغلّف قاعدة بيانات أو نظام ملفات أو GitHub أو تقويمًا أو متصفحًا. يُكتب مرة واحدة ويعمل مع أي عميل MCP، بحيث يمكن استخدام خادم لبيانات شركتك من تطبيق محادثة ومساعد برمجي وبيئة تشغيل وكيل دون ثلاثة عمليات دمج منفصلة.
هل MCP مخصص لـ Claude فقط؟
لا. ابتكرته Anthropic، لكن OpenAI تبنّته في مارس 2025، والتزمت Google DeepMind بـ Gemini به في أبريل 2025، وأضافته Microsoft إلى Windows، وفي ديسمبر 2025 انتقلت المواصفة إلى Agentic AI Foundation التابعة لـ Linux Foundation، والتي أسستها Anthropic وOpenAI وBlock معًا. فهو محايد تجاه البائعين بالتصميم وبالحوكمة.
هل MCP هو نفسه استدعاء الدوال أو استخدام الأدوات؟
استدعاء الدوال هو قدرة النموذج على طلب أداة. أما MCP فيوحّد الطريقة التي يجد بها التطبيق تلك الأدوات ويصفها ويشغّلها. النموذج القادر على استدعاء الدوال ما زال يحتاج من يربط كل أداة يدويًا؛ MCP هو أسلوب الربط نفسه، بحيث يعمل الخادم نفسه مع أي نموذج قادر على استدعاء الدوال.
هل يدعم Whizi بروتوكول MCP؟
لا. Whizi مساحة عمل محادثة أدواتها مدمجة، وهي البحث على الويب ورفع المستندات، ولا يعرض خوادم MCP ولا واجهة برمجة تطبيقات للمطورين. تكمن قيمته في طبقة النماذج، أكثر من 280 نموذجًا خلف قائمة اختيار واحدة بسعر ائتمان ثابت لكل رسالة. أما لعمل الوكلاء الذي يحتاج أدوات مخصصة، فاستخدم بيئة تشغيل وكيل تدعم MCP مع النموذج الذي تختاره.