ذكاء اصطناعي13 سبتمبر 20263 دقائق قراءة

بروتوكول MCP بلغة بسيطة: كيف يتصل الذكاء الاصطناعي بأدوات شركتك؟

شرح Model Context Protocol (MCP) لأصحاب الأعمال وغير المبرمجين: وش المشكلة اللي يحلها، وكيف يربط Claude بالتقويم والملفات والأنظمة، ووش تسأل عنه قبل تفعيله.

🔌

تذكر أيام ما كان لكل جوال شاحن مختلف؟ تسافر ومعك كيس أسلاك. بعدين صار فيه منفذ موحد وارتحنا. الذكاء الاصطناعي كان يعيش مرحلة الكيس: كل أداة تبي تربطها بنموذج لغوي تحتاج ربطاً مخصصاً لحالها. Model Context Protocol — أو MCP — هو محاولة المنفذ الموحد.

المشكلة اللي يحلها

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

وش هو MCP بالضبط؟

معيار مفتوح أطلقته Anthropic، يحدد لغة مشتركة بين طرفين: «العميل» وهو تطبيق الذكاء الاصطناعي (مثل Claude Desktop أو Claude Code)، و«الخادم» وهو برنامج صغير يمثّل أداة معينة (تقويم، قاعدة بيانات، نظام ملفات، خدمة سحابية). الخادم يعلن وش يقدر يقدّم، والعميل يستخدمه. تبني الخادم مرة، ويشتغل مع أي تطبيق يدعم البروتوكول.

وش يقدّم الخادم؟

  • أدوات (Tools): أفعال ينفذها النموذج، مثل «أنشئ موعداً» أو «ابحث في الطلبات».
  • موارد (Resources): بيانات يقرؤها، مثل ملف أو سجل عميل.
  • قوالب أوامر (Prompts): تعليمات جاهزة لمهام متكررة يختارها المستخدم.

أمثلة من الحياة العملية

  • تطلب من Claude: «لخّص رسائل العملاء غير المقروءة واقترح ردوداً» وهو متصل ببريدك.
  • «كم طلب اتلغى هالأسبوع وليش؟» وهو متصل بقاعدة بيانات المتجر للقراءة.
  • «جهّز مسودة عرض سعر في مجلد العروض» وهو متصل بملفاتك السحابية.
  • «صمّم شاشة تسجيل الدخول» وهو متصل بأداة التصميم.

أسئلة لازم تسألها قبل التفعيل

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

  • مين طوّر الخادم؟ جهة معروفة أو مصدر مجهول؟
  • وش الصلاحيات اللي يطلبها؟ قراءة فقط أو كتابة وحذف؟
  • هل يقدر الوصول لبيانات أكثر من اللي تحتاجه المهمة؟
  • هل التطبيق يطلب موافقتك قبل تنفيذ الأدوات الحساسة؟
  • لو تعامل النموذج مع محتوى خارجي (بريد، صفحة ويب)، هل ممكن نص خبيث داخله يوجهه لتنفيذ أداة؟

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

هل يهمك كصاحب مشروع؟

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

كيف تبدأ بخطوات آمنة؟

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

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

مؤسس منصة أزهل الرقمية أتم دورة Model Context Protocol: Advanced Topics من Anthropic. لو تفكر تربط أنظمة شركتك بالذكاء الاصطناعي وتبي تعرف وش الآمن والمفيد، تواصل معنا على واتساب ونرسم لك الصورة قبل أي تنفيذ.

جاهز تبدأ مشروعك مع أزهل؟

تواصل معنا الحين، وخلنا نطلّع فكرتك على أرض الواقع.