MCP للمدير التقني: كيف تجعل الذكاء الاصطناعي «يلمس» نقاط البيع والمخزون والـ CRM بأمان
لسنوات كانت المشكلة واحدة: النموذج ذكي، لكنه معزول. يعرف كل شيء عن العالم ولا يعرف شيئاً عن مخزونك. Model Context Protocol (MCP) هو البروتوكول المفتوح الذي حلّ هذه العزلة بطريقة قياسية: بدلاً من أن يكتب كل فريق «تكاملاً …

لسنوات كانت المشكلة واحدة: النموذج ذكي، لكنه معزول. يعرف كل شيء عن العالم ولا يعرف شيئاً عن مخزونك. Model Context Protocol (MCP) هو البروتوكول المفتوح الذي حلّ هذه العزلة بطريقة قياسية: بدلاً من أن يكتب كل فريق «تكاملاً خاصاً» لكل نموذج، تكتب خادم MCP واحداً يعرض أدواتك وبياناتك، وأيّ عميل ذكي — Claude، Cursor، أو وكيلك الداخلي — يستطيع استخدامه.
المفهوم في ثلاث كلمات: أدوات، موارد، أوامر
- Tools: أفعال يستطيع النموذج تنفيذها — «أنشئ فاتورة»، «ابحث عن قطعة غيار برقم الشاسيه».
- Resources: بيانات يقرأها النموذج — تقرير مبيعات اليوم، سياسة الاسترجاع.
- Prompts: قوالب جاهزة تُعبّئ بسياق العمل — «لخّص أداء الفرع الأسبوعي».
مثال حقيقي: لوحة TtaKkaa متعدّدة المستأجرين
لوحة TtaKkaa Admin Panel تدير مئات المتاجر والفروع والاشتراكات. بنينا فوقها خادم MCP يعرض أدوات محدودة جداً: قراءة مؤشرات فرع، إنشاء تذكرة دعم، وتعليق اشتراك مع تأكيد بشري. النتيجة أن مدير العمليات يسأل بالعربية: «أي الفروع تراجعت مبيعاتها 20% هذا الأسبوع ولماذا؟» ويحصل على إجابة مبنية على بيانات حقيقية لا على تخمين.
القاعدة الذهبية: الخادم يحدّد ما يُسمح، لا النموذج
لا تعرض «تنفيذ SQL». اعرض «اجلب مبيعات فرع بتاريخ». الفرق هو الفرق بين نظام وبين حادثة أمنية.
في AutoParts System (كتالوج ضخم لقطع الغيار)، الخادم يعرض بحثاً مقيّداً بالمستأجر، ولا يعرض حذفاً إطلاقاً. كل أداة تحمل وصفاً دقيقاً، لأن الوصف هو ما يقرأه النموذج ليقرّر متى يستخدمها — وصف غامض يعني استخداماً خاطئاً.
الهيكل الذي نوصي به
- طبقة نطاق (Domain layer) موجودة أصلاً في Laravel أو NestJS — لا تكرّر منطق العمل داخل خادم MCP.
- خادم MCP رقيق يترجم الأدوات إلى استدعاءات لطبقة النطاق، مع تحقّق من الصلاحيات في كل استدعاء.
- سجل تدقيق يحفظ من طلب ماذا، وبأي نموذج، وما النتيجة.
- مفاتيح للأدوات الحسّاسة: كل ما يُغيّر المال أو المخزون يمرّ عبر تأكيد بشري.
ماذا عن المتاجر الصغيرة؟
نظام Sanmoris لمتجر واحد لا يحتاج عشرة خوادم. خادم MCP واحد بثلاث أدوات — مبيعات اليوم، أصناف على وشك النفاد، أفضل عشرة عملاء — يحوّل «الذكاء الاصطناعي» من كلمة تسويقية إلى مساعد يجيب صاحب المتجر على هاتفه صباح كل يوم.
الخلاصة
MCP لا يجعل النموذج أذكى؛ يجعله مُطّلعاً ومحكوماً. وهذا بالضبط ما يحتاجه أي عمل جادّ قبل أن يثق بوكيل يعمل باسمه.


