شيك أخضر
تم نسخ الرابط إلى الحافظة

الخطوة التالية في أتمتة الذكاء الاصطناعي: بروتوكول سياق النموذج (MCP)

اكتشف أساسيات بروتوكول سياق النموذج MCP، وكيفية عمله في أنظمة الذكاء الاصطناعي، ولماذا يستخدمه المطورون لربط النماذج بالأدوات والبيانات في الوقت الفعلي.

إن الأنواع المختلفة من نماذج الذكاء الاصطناعي، من النماذج اللغوية الكبيرة إلى أنظمة الرؤية الحاسوبية، قادرة على دعم مجموعة واسعة من المهام، بما في ذلك توليد النصوص وتحليل الصور واكتشاف الأنماط وإجراء التنبؤات. ومع ذلك، فإن توصيل هذه النماذج بأنظمة الكمبيوتر في العالم الحقيقي بطريقة سلسة وقابلة للتطوير يتطلب عادةً جهود تكامل معقدة.

في حين أن النموذج قد يعمل بشكل جيد بمفرده، إلا أن نشره في بيئات عملية غالبًا ما يتطلب الوصول إلى أدوات خارجية أو بيانات مباشرة أو سياق خاص بالمجال. عادةً ما ينطوي تجميع هذه العناصر معًا على كود مخصص، وإعداد يدوي، وقابلية محدودة لإعادة الاستخدام.

في الآونة الأخيرة، اكتسب مفهوم بروتوكول سياق النموذج (MCP) اهتمامًا في مجتمع الذكاء الاصطناعي. بروتوكول سياق النموذج هو معيار مفتوح يسمح لأنظمة الذكاء الاصطناعي بتبادل المعلومات مع الأدوات والملفات وقواعد البيانات باستخدام تنسيق مشترك ومنظم. وبدلاً من بناء عمليات تكامل لكل حالة استخدام، يمكن للمطورين استخدام MCP لتبسيط كيفية وصول النماذج إلى السياق الذي يحتاجونه والتفاعل معه.

يمكنك التفكير في MCP كمحول عالمي. تمامًا مثل محول السفر الذي يتيح توصيل أجهزتك بمنافذ الطاقة المختلفة حول العالم، يتيح محول MCP توصيل نماذج الذكاء الاصطناعي بمختلف الأنظمة والأدوات ومصادر البيانات دون الحاجة إلى إعداد مخصص لكل منها.

في هذه المقالة، سنلقي نظرة فاحصة على ماهية MCP، وكيفية عملها، والدور الذي تلعبه في جعل الذكاء الاصطناعي أكثر فعالية في التطبيقات الواقعية. كما سنستكشف أيضًا بعض الأمثلة الواقعية التي يتم فيها استخدام MCP.

ما هو بروتوكول سياق النموذج؟

بروتوكول سياق النموذج (MCP) هو معيار مفتوح أنشأته شركة Anthropic وهي شركة أبحاث وأمان للذكاء الاصطناعي معروفة ببناء نماذج لغوية متقدمة. وهو يمنح نماذج الذكاء الاصطناعي طريقة واضحة للاتصال بالأدوات أو الملفات أو قواعد البيانات. 

يعتمد معظم مساعدي الذكاء الاصطناعي اليوم على نماذج لغوية كبيرة للإجابة عن الأسئلة أو إكمال المهام. ومع ذلك، غالباً ما تحتاج هذه النماذج إلى بيانات إضافية للاستجابة بشكل جيد. وبدون نظام مشترك، يجب بناء كل اتصال من الصفر. 

على سبيل المثال، قد يحتاج روبوت الدردشة الآلي المصمم للمساعدة في دعم تكنولوجيا المعلومات إلى سحب المعلومات من نظام التذاكر الداخلي للشركة. بدون MCP، سيتطلب ذلك تكاملًا مخصصًا، مما يجعل الإعداد يستغرق وقتًا طويلاً ويصعب صيانته.

تحل MCP هذه المشكلة من خلال العمل كمنفذ مشترك لجميع الأدوات والنماذج. فهو لا ينتمي إلى شركة أو نموذج بعينه، بل هو مفهوم جديد لكيفية اتصال أنظمة الذكاء الاصطناعي بالبيانات والخدمات الخارجية.

الشكل 1. يعد MCP بمثابة منفذ مشترك لجميع الأدوات والنماذج.

يمكن لأي مطور استخدام MCP لإنشاء مساعدين يعملون مع المعلومات المباشرة. وهذا يقلل من وقت الإعداد ويجنبك الارتباك عند التبديل بين الأدوات أو المنصات. 

أصل بروتوكول السياق النموذجي واعتماده

قدمت Anthropic فكرة بروتوكول سياق النموذج (MCP) في نوفمبر 2024. بدأ كمشروع مفتوح المصدر لتحسين كيفية تفاعل النماذج اللغوية مع الأدوات والبيانات. 

ومنذ ذلك الحين، اكتسبت MCP الكثير من الاهتمام. بدأ الأمر مع المطورين الذين قاموا ببناء أدوات داخلية لأشياء مثل البحث عن المستندات والمساعدة في التعليمات البرمجية. وسرعان ما نما هذا الاهتمام المبكر، حيث بدأت الشركات الكبرى في استخدام MCP في أنظمة الإنتاج الخاصة بها.

الشكل 2. تكامل MCP مقابل التكامل التقليدي للذكاء الاصطناعي.

بحلول أوائل عام 2025، بدأ دعم بروتوكول MCP في الانتشار في جميع أنحاء صناعة التكنولوجيا. أعلن كل من OpenAI Google DeepMind، وهما مختبران رائدان لأبحاث الذكاء الاصطناعي، أن أنظمتهما ستعمل مع البروتوكول.

وفي الوقت نفسه تقريبًا، أصدرت Microsoft أدوات لمساعدة المطورين على استخدام MCP بسهولة أكبر، بما في ذلك دعم منتجاتها الشهيرة مثل Copilot Studio، الذي يساعد الشركات على بناء مساعدين للذكاء الاصطناعي، وVisual Studio Code، وهو محرر أكواد شفرات مستخدم على نطاق واسع.

المكونات الرئيسية لبروتوكول سياق النموذج

يوجد في قلب MCP ثلاثة أجزاء رئيسية: العملاء والخوادم ومجموعة مشتركة من القواعد تسمى البروتوكول. فكر في الأمر وكأنه محادثة بين طرفين: أحدهما يطلب المعلومات والآخر يقدمها.

في هذا الإعداد، يلعب نظام الذكاء الاصطناعي دور العميل. عندما يحتاج إلى شيء ما، مثل ملف أو إدخال قاعدة بيانات أو أداة لتنفيذ إجراء ما، فإنه يرسل طلبًا. على الجانب الآخر، يتلقى الخادم هذا الطلب، ويحصل على المعلومات المطلوبة من المكان المناسب، ويرسلها مرة أخرى بطريقة يمكن للذكاء الاصطناعي فهمها.

تعني هذه البنية أنه لا يتعين على المطورين إنشاء اتصال مخصص كلما أرادوا أن يعمل نموذج الذكاء الاصطناعي مع أداة أو مصدر بيانات جديد. تساعد MCP في توحيد العملية، مما يجعل كل شيء أسرع وأبسط وأكثر موثوقية.

لمحة عامة عن كيفية عمل برنامج التحكم في الحوسبة المتنقلة

فيما يلي شرح تفصيلي لكيفية ربط MCP مساعد الذكاء الاصطناعي بالبيانات أو الأدوات الخارجية:

  • يتحقق المساعد مما يعرفه: عندما يسأل المستخدم عن شيء ما، يتحقق المساعد أولاً مما إذا كان لديه الإجابة بالفعل. إذا لم يكن لديه بالفعل، فإنه يقرر الحصول على المساعدة من نظام آخر.
  • يقوم بإنشاء طلب: بصفته عميل MCP، يقوم المساعد بإنشاء طلب. ويتضمن ذلك البيانات التي يحتاجها والسبب في ذلك.
  • يصل الطلب إلى الخادم: يتم إرسال الطلب إلى خادم متصل بأداة أو تطبيق أو قاعدة بيانات. يمكن للخادم فهم الطلب ومعالجته باستخدام قواعد MCP.
  • يقوم الخادم بالعمل: قد يقوم بالبحث عن البيانات، أو تشغيل استعلام، أو تحديث ملف، أو تنفيذ إجراء آخر في الأداة المتصلة - أيًا كان ما يطلبه المساعد.
  • يرد الخادم: يتم تجميع البيانات بتنسيق MCP وإرسالها إلى المساعد. وهذا يساعد النموذج على فهمها على الفور.
  • يجيب المساعد: باستخدام السياق المحدّث، يستخدم المساعد المعلومات الجديدة لإكمال إجابته. ويحصل المستخدم على إجابة دقيقة وذات صلة بالموضوع وتستند إلى بيانات في الوقت الفعلي.
الشكل 3. كيفية عمل MCP في تطبيقات الذكاء الاصطناعي.

استكشاف التطبيقات الواقعية لبرنامج التحكم في الأجهزة النقالة

في الوقت الحاضر، يتم استخدام MCP بالفعل عبر مجموعة متنوعة من الأدوات والمنصات التي تعتمد على السياق في الوقت الفعلي. فيما يلي بعض الأمثلة على كيفية استخدام الشركات للبروتوكول لربط النماذج اللغوية بالأنظمة المباشرة والبيانات المهيكلة:

  • تطوير البرمجيات: يكون مساعدو البرمجة أكثر فائدة عندما يعرفون ما تعمل عليه. أدوات مثل Zed (محرر أكواد تعاوني سريع وتعاوني) و Replit (منصة على الإنترنت لكتابة الأكواد البرمجية وتشغيلها) تستخدم MCP حتى يتمكن مساعدوها من قراءة الملفات المفتوحة ومتابعة التغييرات التي تجريها أثناء البرمجة.

  • مساعدو المؤسسات: تستخدم العديد من الشركات أدوات داخلية مثل الويكي أو مكاتب المساعدة أو أنظمة إدارة علاقات العملاء (CRM). وتستخدم شركات مثل Apollo (منصة لفرق المبيعات) برنامج MCP للسماح لمساعديها بالعثور على المعلومات عبر هذه الأنظمة، دون أن يضطر المستخدمون إلى التبديل بين التطبيقات.

  • وكلاء متعددو الأدوات: تمتد بعض المهام عبر أنظمة متعددة. باستخدام MCP، يمكن للوكلاء المساعدين البحث في المستندات وإرسال التحديثات أو الرسائل بسلاسة.

  • مساعدي سطح المكتب: يحتاج المساعدون الذين يعملون على جهاز الكمبيوتر الخاص بك في بعض الأحيان إلى الوصول إلى الملفات المحلية. ويستخدم تطبيق Claude لسطح المكتب، الذي صممته Anthropic كجزء من عائلة مساعدي الذكاء الاصطناعي الخاصة بها، برنامج MCP للتعامل مع هذه الطلبات بأمان، مع الاحتفاظ ببياناتك على جهازك بدلاً من إرسالها إلى السحابة.
الشكل 4. مثال على كيفية تعامل MCP مع البيانات عبر أنظمة متعددة.

استخدام MCP لقيادة تطبيقات الرؤية الحاسوبية

بعد ذلك، دعونا نلقي نظرة فاحصة على فرع من الذكاء الاصطناعي حيث بدأ برنامج MCP في الظهور للتو: الرؤية الحاسوبية.

في حين أن نماذج الرؤية الحاسوبية مثل Ultralytics YOLO11 رائعة في تحديد الأنماط والأشياء في الصور، إلا أن رؤاها يمكن أن تصبح أكثر تأثيراً عندما تقترن بالسياق الصحيح. 

في تطبيقات العالم الحقيقي، خاصةً في مجال الرعاية الصحية، يمكن أن تؤدي إضافة سياق مثل تاريخ المريض أو نتائج المختبر أو الملاحظات السريرية إلى تعزيز فائدة تنبؤات النموذج بشكل كبير، مما يؤدي إلى نتائج أكثر استنارة وذات مغزى.

وهنا يأتي دور بروتوكول سياق النموذج (MCP). على الرغم من أنه لم يُستخدم على نطاق واسع حتى الآن ولا يزال نهجًا ناميًا يجري استكشافه من قبل الباحثين والمهندسين، إلا أنه يُظهر الكثير من الإمكانات. 

تعزيز التصوير الطبي بالذكاء الاصطناعي المدرك للسياق و MCP

على سبيل المثال، في تشخيص اعتلال الشبكية السكري، وهي حالة يمكن أن تسبب فقدان البصر لدى مرضى السكري، يمكن لمساعد الذكاء الاصطناعي استخدام برنامج الذكاء الاصطناعي MCP لتنسيق أدوات متخصصة متعددة. قد يبدأ باسترجاع سجلات المرضى من قاعدة بيانات وتقييم مخاطر الإصابة بمرض السكري باستخدام نموذج تنبؤي. 

بعد ذلك، يقوم نموذج الرؤية الحاسوبية بتحليل صور شبكية العين بحثاً عن علامات التلف، مثل النزيف أو التورم، التي تشير إلى وجود اعتلال الشبكية أو شدته. وأخيراً، يمكن للمساعد البحث عن التجارب السريرية ذات الصلة بناءً على الملف الشخصي للمريض. 

يُمكّن MCP جميع هذه الأدوات من التواصل من خلال بروتوكول مشترك، مما يسمح للمساعد بالجمع بين تحليل الصور والبيانات المنظمة في سير عمل واحد سلس.

الشكل 5. صورة شبكية تمت معالجتها بواسطة مساعد ذكاء اصطناعي باستخدام MCP.

يتم الوصول إلى كل أداة من خلال خادم MCP، مما يمكّن المساعد من إرسال طلبات منظمة وتلقي استجابات موحدة. وهذا يلغي الحاجة إلى عمليات التكامل المخصصة ويمكّن المساعد من الجمع بين تحليل الصور وبيانات المريض المهمة في سير عمل واحد سلس وفعال. على الرغم من أن MCP لا يزال جديدًا، إلا أن هناك بالفعل الكثير من الأبحاث والأعمال الجارية التي تهدف إلى جعل حالات الاستخدام مثل هذه ممكنة عمليًا.

إيجابيات وسلبيات بروتوكول السياق النموذجي

فيما يلي بعض المزايا الرئيسية التي تقدمها MCP:

  • اتصال متسق وموحد: يضمن البروتوكول هياكل طلب/استجابة موحدة، مما يجعل تصحيح الأخطاء وتسجيلها أكثر قابلية للإدارة.

  • تحسين النمطية: تصبح الأنظمة أكثر وحدة، مما يسمح للمكونات المختلفة (النماذج والأدوات وقواعد البيانات) بالتطور بشكل مستقل.

  • يسهّل الاستقلالية في الذكاء الاصطناعي العميل: يمكن لوكلاء الذكاء الاصطناعي التفكير والتصرف عبر أدوات متعددة دون الحاجة إلى سير عمل محدد من قبل الإنسان، مما يتيح سلوكًا أكثر مرونة واستقلالية.

من ناحية أخرى، فيما يلي بعض القيود التي يجب وضعها في الاعتبار عندما يتعلق الأمر ببرنامج التحكم عن بُعد MCP:

  • تعقيد الإعداد الأولي: يتطلب إعداد خوادم ومضيفات متوافقة مع MCP للأنظمة الحالية جهداً هندسياً وربما إعادة التفكير في البنى الحالية.

  • نفقات الأداء الزائدة: يمكن أن تؤدي إضافة طبقة بروتوكول إلى إدخال زمن استجابة، خاصة إذا كانت الأدوات موزعة أو يتم الوصول إليها عبر الشبكات.

  • منحنى التعلم: تحتاج فرق التطوير إلى فهم بنية منصة MCP (المضيفين والعملاء والخوادم) وكيفية تصميمها، مما قد يبطئ من اعتمادها.

الوجبات الرئيسية

أصبحت نماذج الذكاء الاصطناعي أكثر قدرة، لكنها لا تزال تعتمد على الوصول إلى البيانات الصحيحة. يوفر بروتوكول سياق النموذج (MCP) للمطورين طريقة متسقة وموحدة لإنشاء تلك الاتصالات. بدلاً من بناء كل عملية تكامل من الصفر، يمكن للفرق اتباع تنسيق مشترك يعمل عبر أدوات وأنظمة مختلفة.

مع تزايد الاعتماد عليها، فإن MCP لديها القدرة على أن تصبح جزءًا قياسيًا من كيفية تصميم مساعدي الذكاء الاصطناعي ونشرهم. فهو يساعد على تبسيط الإعداد، وتحسين تدفق البيانات، وإضفاء الطابع الهيكلي على تفاعلات النماذج في العالم الحقيقي. 

انضم إلى مجتمعنا المتنامي. قم بزيارة مستودع GitHub الخاص بنا لمعرفة المزيد عن الذكاء الاصطناعي واستكشاف خيارات الترخيص لدينا لبدء استخدام Vision AI. هل تريد أن ترى كيف يتم استخدامه في الحياة الواقعية؟ اطّلع على تطبيقات الذكاء الاصطناعي في مجال الرعاية الصحية والرؤية الحاسوبية في مجال البيع بالتجزئة على صفحة الحلول الخاصة بنا.

شعار LinkedInشعار تويترشعار الفيسبوكرمز نسخ الرابط

اقرأ المزيد في هذه الفئة

دعونا نبني المستقبل
من الذكاء الاصطناعي معا!

ابدأ رحلتك مع مستقبل التعلم الآلي