بروتوكول السياق النموذجي (Model Context Protocol)
بروتوكول السياق النموذجي (MCP) هو معيار مفتوح نشرته Anthropic في نوفمبر 2024 يحدد واجهة عالمية لربط مساعدات ذكية اصطناعية بأدوات وقواعس بيانات وخدمات خارجية، مما يحل محل أكواس التكامل المخصصة لكل تكامل منفصل بواسطة بروتوكول واحد.
بروتوكول السياق النموذجي (MCP) هو بروتوكول مفتوح قائم على JSON-RPC يوحد طريقة اتصال تطبيقات نموذج اللغة الكبير بمصادر بيانات خارجية وأدوات. قبل MCP، كان كل منتج ذكاء اصطناعي يتطلب أكواس تكامل مخصصة لكل خدمة خارجية؛ يقدّم MCP بنية عميل-خادم مشتركة حيث يتواصل عميل MCP المدمج في تطبيق ذكي مع خوادم MCP خفيفة تعرض الموارد والأدوات وقوالب الموجهات.
يلف خادم MCP خدمة خارجية—نظام ملفات أو قاعدة بيانات أو واجهة برمجية REST أو بيئة تنفيذ أكواس—ويعلن عن قدراته في مخطط. يستدعي المضيف الذكي نقاط نهاية أداة الخادم عبر JSON-RPC 2.0 عبر stdio أو HTTP مع Server-Sent Events أو نقل آخر. يعرّف البروتوكول ثلاثة أنواع بدائية: الموارد (البيانات التي يمكن للنموذج قراءتها) والأدوات (الدوال التي يمكن للنموذج استدعاؤها) والموجهات (قوالب التفاعل القابلة لإعادة الاستخدام). يتم معالجة التفويض والمعاينة وتقسيم الصفحات على مستوى البروتوكول، وليس بواسطة كل مطور تكامل.
أهمية MCP تكمن في أنها تقلل من تكلفة بناء ونشر تكاملات الذكاء الاصطناعي. يعمل خادم MCP واحد لـ PostgreSQL مع أي عميل متوافق مع MCP—Anthropic Claude و Cursor و VS Code Copilot Chat و Zed وغيرها—دون تعديل الأكواس على الجانبين. يعكس هذا التركيب الدور الذي لعبه HTTP بالنسبة للخدمات الويب: بمجرد وجود نقل مشترك، توسعت النظام البيئي للخدمات بسرعة.
بحلول منتصف 2026، يتضمن النظام البيئي MCP آلاف الخوادم المنشورة التي تغطي أدوات المطورين وإدارة علاقات العملاء وأجنحة الإنتاجية ومنصات البيانات. ينشر موفرو السحابة الرئيسيون بما في ذلك AWS و Google Cloud خوادم MCP رسمية لخدماتهم. توجد بروتوكولات منافسة—خاصة Agent2Agent (A2A) من Google للتنسيق بين الوكلاء—لكن MCP أصبحت المعيار الفعلي لتكامل الأدوات في خطوط أنابيب وكيل واحد ومتعدد الوكلاء.