MCP: البروتوكول الذي يعلّم النماذج اللغوية العمل مع العالم الخارجي
يواصل Model Context Protocol (MCP) — وهو معيار لتفاعل النماذج اللغوية مع مصادر البيانات والخدمات الخارجية — اكتساب الزخم. ويحل البروتوكول مشكلة أساسية: فـ…
معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
بروتوكول السياق النموذجي، أو MCP، ظهر بالضبط لكي يحطم هذا الجدار المعماري. وحكماً على سرعة اختراقه لنظام التطوير البيئي، فإنه يحقق ذلك.
لفهم السبب في أن MCP ضروري، من الجدير أن نعود إلى الأساسيات للحظة. نموذج اللغة هو، بشكل أساسي، دالة تأخذ نصاً وتعيد نصاً. لا يمكنه التنقل في الإنترنت بمفرده، أو قراءة الملفات من القرص الصلب، أو إرسال رسائل بريد إلكترونية. كل ما يعرفه النموذج محدود ببيانات تدريبه والسياق المقدم له في الطلب الفوري. عندما يبني المطورون تطبيقات الذكاء الاصطناعي — روبوتات الدردشة والمساعدات والأنظمة التحليلية — يتعين عليهم كتابة طبقة يدويًا بين النموذج والعالم الخارجي. في كل مرة من جديد. في كل مرة بطريقة مختلفة. يقترح MCP توحيد قياسي لهذه العملية بإنشاء بروتوكول واحد يمكن من خلاله للنموذج طلب البيانات واستدعاء الأدوات.
تم بناء بنية MCP على فكرة بسيطة لكنها قوية: هناك عميل (تطبيق مع نموذج لغة) وهناك خوادم (مصادر بيانات خارجية وأدوات). يتواصل العميل مع الخوادم عبر بروتوكول موحد قياسي، وتوفر الخوادم ثلاثة أنواع من الموارد — البيانات للسياق والأدوات لتنفيذ الإجراءات والطلبات-القوالب للمهام المعتادة. لا يحتاج النموذج معرفة تفاصيل التنفيذ لكل خدمة. يعمل مع واجهة موحدة، وخادم MCP يتولى كل خصوصيات التكامل المعين. هذا يمكن أن يقارن بـ USB — قبل ظهوره، كان كل جهاز يتصل بالحاسوب بطريقة مختلفة، لكن بعد التوحيد القياسي، بدأ كل شيء يعمل من خلال منفذ واحد.
من المهم فهم السياق الذي يكتسب فيه MCP شهرة. تشهد الصناعة طفرة في ما يسمى بوكلاء الذكاء الاصطناعي — الأنظمة المستقلة التي لا تجيب على الأسئلة فحسب بل تنفذ سلاسل من الإجراءات. يمكن للوكيل تحليل رسالة بريد إلكترونية والعثور على مستندات ذات صلة في قاعدة البيانات الداخلية للشركة وإعداد رد وإرساله — كل هذا بدون تدخل بشري. لكن لهذا، يحتاج إلى طريقة موثوقة وآمنة للتفاعل مع عشرات الخدمات الخارجية. بدون بروتوكول قياسي، يصبح كل تكامل من هذا القبيل مشروع هندسة منفصل. يجعل MCP إنشاء الوكلاء قابلاً للتوسع: اكتب خادم MCP واحد لـ Slack، وأي عميل ذكاء اصطناعي يدعم البروتوكول يمكن أن يعمل معه.
البروتوكول المقترح من Anthropic في نهاية عام 2024 قد مرّ، على مدى الوقت، من مواصفة تجريبية إلى معيار صناعي فعلي. تم دعمه من قبل أكبر اللاعبين: دمجت OpenAI نظام MCP في منتجاتها، أضافت Microsoft الدعم لـ Copilot Studio، وقد نما نظام خوادم MCP المفتوحة إلى آلاف التكاملات الجاهزة — من قواعد البيانات وتخزين السحابة إلى الخدمات المتخصصة في الصناعة. يشارك المطورون على Habr وفي المجتمعات الدولية بنشاط خبراتهم في التنفيذ، وتوقفت الموضوع عن كونها متخصصة — أصبحت جزءاً من الممارسة اليومية.
ومع ذلك، لدى MCP تعقيداته الخاصة. تبقى الأمان المسألة الرئيسية: عندما تحصل نماذج اللغة على القدرة على استدعاء الأدوات الخارجية، تتسع سطح الهجوم بشكل كبير. يمكن لخادم MCP الضار استبدال البيانات، والأذونات المضبوطة بشكل سيء يمكن أن تمنح النموذج إمكانية الوصول إلى ما لا ينبغي له الوصول إليه. يعمل المجتمع بنشاط على معايير المصادقة والترخيص، لكن في الوقت الراهن، تبقى هذه المنطقة منطقة اهتمام مرتفع. بالإضافة إلى ذلك، البروتوكول نفسه يستمر في التطور، والمطورون يتعين عليهم متابعة التغييرات في المواصفات.
بالنسبة للصناعة ككل، يعني MCP تحولاً في نموذج العمل. إذا كانت قيمة تطبيق الذكاء الاصطناعي سابقاً تحددها إلى حد كبير جودة التكاملات المخصصة، فهي الآن تنزاح نحو جودة منطق الوكيل نفسه وتجربة المستخدم. التكاملات تصبح سلعة — طبقة قياسية وقابلة للتبديل. هذا يقلل من حاجز الدخول للفرق الصغيرة والشركات الناشئة التي يمكنها بناء أنظمة ذكاء اصطناعي معقدة دون قضاء أشهر في كتابة الموصلات لكل خدمة.
MCP ليس مجرد معيار تقني آخر. إنه طبقة بنية تحتية تحدد كيف ستتفاعل تطبيقات الذكاء الاصطناعي في الجيل القادم مع العالم الرقمي. وكلما أسرع المطورون في إتقان هذا البروتوكول، كلما شعروا بمزيد من الثقة في نظام بيئي حيث يتوقف وكلاء الذكاء الاصطناعي المستقلين عن كونهم تجربة ويصبحون منتجاً.
هل تريد التوقف عن قراءة الذكاء الاصطناعي والبدء باستخدامه؟
AI News هو موجز منسق لأخبار الذكاء الاصطناعي. تعلمك Hamidun Academy استخدام الذكاء الاصطناعي في عملك.