أعلنت Anthropic عن بروتوكول سياق النموذج في 25 نوفمبر 2024 بوصفه معيارًا مفتوحًا لربط مساعدي الذكاء الاصطناعي بالأنظمة التي توجد فيها البيانات. ويوحّد البروتوكول الطريقة التي تعرض بها التطبيقات الأدوات والموارد والمطالبات على النماذج اللغوية. فبدلًا من كتابة شيفرة ربط مخصصة لكل زوج من النماذج والأدوات، يطبّق الخادم MCP مرة واحدة، ويستطيع أي عميل يدعم MCP استخدامه — وتشبّهه الوثائق الرسمية بـ«منفذ USB-C» لتطبيقات الذكاء الاصطناعي.
في ديسمبر 2025 تبرّعت Anthropic بـ MCP لمؤسسة Agentic AI Foundation المُنشأة حديثًا، وهي صندوق موجَّه تحت مظلة Linux Foundation شاركت في تأسيسه Anthropic وBlock وOpenAI، ما منح البروتوكول حوكمة محايدة تجاه الموردين. ولا يزال القائمون الحاليون على صيانته يديرون التطوير اليومي. وتزداد أهمية MCP مع تحوّل المساعدين إلى وكلاء: فالبروتوكول المشترك يجعل الموصّلات قابلة للتركيب والنقل بين الموردين.
ما هو MCP وكيف يعمل؟
يعتمد MCP بنية عميل-خادم بثلاثة أدوار:
| الدور | ما هو | مثال |
|---|---|---|
| المضيف (Host) | تطبيق الذكاء الاصطناعي الذي يعمل فيه المستخدم | تطبيق دردشة، أو بيئة تطوير متكاملة مثل Visual Studio Code، أو وكيل |
| العميل (Client) | موصّل داخل المضيف؛ واحد لكل خادم | الاتصال الذي يفتحه VS Code مع كل خادم يستخدمه |
| الخادم (Server) | برنامج يتيح نظامًا ما للنموذج | خادم لنظام ملفات أو قاعدة بيانات أو تقويم أو مستودع شيفرات |
تقدّم الخوادم ثلاثة عناصر أساسية: الأدوات التي يمكن للنموذج استدعاؤها لتنفيذ إجراءات، والموارد التي توفّر سياقًا مثل محتويات الملفات أو السجلات، والمطالبات، وهي قوالب قابلة لإعادة الاستخدام للتفاعلات الشائعة. وتُتبادل الرسائل بصيغة JSON-RPC 2.0، إما محليًا عبر الإدخال/الإخراج القياسي أو عن بُعد عبر Streamable HTTP، حيث يُعدّ OAuth الطريقة الموصى بها لتفويض الوصول.
لماذا يُعدّ بروتوكول سياق النموذج مهمًا
قبل MCP، كان كل مساعد يحتاج إلى تكامل خاص به لكل مصدر بيانات على حدة. أما مع بروتوكول مشترك، فإن الموصّل الذي يُكتب مرة واحدة يعمل في أي عميل متوافق؛ وتذكر وثائق MCP كلًّا من Claude وChatGPT وVisual Studio Code وCursor ضمن التطبيقات التي تدعمه. ويقوم MCP على الفكرة نفسها التي يقوم عليها استخدام الأدوات / استدعاء الدوال، لكنه يوحّدها بين الموردين.