تخطَّ إلى المحتوى

نظامك نفسه خادم MCP

معظم موردي أنظمة ERP يضيفون اليوم صندوق محادثة، وعدد متزايد منهم بات يتيح خادم MCP كذلك. غير أن فارق نما يظهر فيما يُسمح للذكاء الاصطناعي أن يفعله بعد أن يتصل. يأتي نظام نما بـخادم MCP لنظام ERP مدمج، ليتصل به Claude Desktop أو Claude Code أو أي عميل يتحدث بروتوكول MCP.

ويعمل العميل داخل نظامك الحي بمستخدميك وصلاحياتك وقواعد التحقق التي وضعتها. والخادم منشور ويعمل فعلاً لدى عدد من العملاء اليوم.

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

ربط نما ERP بالذكاء الاصطناعي واستخدامه من Claude: الدليل الكامل

طريقة عمل الخادم

MCP معيار مفتوح تستخدمه مساعدات الذكاء الاصطناعي للوصول إلى أنظمة لم تكن مصممة من أجلها. وبمجرد تركيب وحدة الذكاء الاصطناعي يرفع نما خادماً من خلال نقل Streamable HTTP على المسار ‎/basic-services/mcp.

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

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

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

بيانات الاعتماد والدخول بصفة مستخدم

يتم توثيق كل طلب بسجل بيانات اعتماد API، وهو السجل نفسه المستخدم مع الـ REST API. ويحمل هذا السجل حقل الدخول بصفة مستخدم، فيكون كل ما يفعله عميل الذكاء الاصطناعي منسوباً إلى ذلك المستخدم وواقعاً في حدود صلاحياته.

ولبيانات الاعتماد فترة صلاحية من تاريخ إلى تاريخ. كما يمكن تعطيلها كلياً في أي وقت.

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

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

أدوات السجلات الجاهزة

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

  • الاهتداء داخل النظام: ترسل «فاتورة مبيعات» أو sales invoice فيعيد أسماء الكيانات الداخلية بمسمياتها العربية والإنجليزية. ويستطيع كذلك أن يجد حقلاً أو خياراً باسمه بأي من اللغتين، وأن يعرف الحقول التي يصح البحث بها، والجداول والأعمدة التي يُحفظ فيها الكيان.
  • القراءة: بحث مصفى ومقسم إلى صفحات يمر ببوابة القوائم القياسية، بحيث تظل صلاحيات القوائم وتصفية المحددات سارية. ومعه قراءة سجل بصيغة JSON بالشكل نفسه المستخدم في الاستيراد، ومعرفة القيم المسموح بها لحقل بمسمييها.
  • الكتابة: مخطط الاستيراد بكل حقوله، وما هو إلزامي منها، وما يشير إليه كل حقل مرجعي، وكيف تتداخل سطور التفاصيل. ثم الاستيراد نفسه لسجل أو أكثر، فيُحفظ مسودةً للمراجعة أو يُعتمد مباشرة.
  • الملفات: رابط لمرة واحدة يرفع به ملفاً ويرفقه بسجل، ورابط آخر ينزّل به مرفقاً موجوداً بالفعل.

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

أسئلة القائمة المختصرة

صار عدد أكبر من أنظمة ERP يقدم خادم MCP. ولم يعد السؤال هل يستطيع عميل الذكاء الاصطناعي الاتصال، وإنما ماذا يُسمح له إن اتصل.

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

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

وقد طرحنا هذه الأسئلة على الأنظمة الأكثر حضوراً في تلك القوائم، فانظر إلى مقارنة نما بـأودو ونت سويت وساب بزنس ون ودايناميكس بزنس سنترال.

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

إجابات مباشرة عن أسئلتك

ما MCP في جملة واحدة؟

بروتوكول Model Context Protocol هو المعيار المفتوح الذي تستخدمه مساعدات الذكاء الاصطناعي للاتصال بنظام خارجي، بحيث تقرأ بياناته وتعمل عليه.

هل يصل عميل الذكاء الاصطناعي إلى قاعدة البيانات مباشرة؟

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

بصلاحيات من يعمل؟

يحمل سجل بيانات اعتماد الـ API حقل «الدخول بصفة مستخدم». ويتم تنفيذ كل أداة يناديها العميل بصفة ذلك المستخدم. ويوصي التوثيق بتخصيص مستخدم بصلاحيات محسوبة بعناية له، بدل ربطه بحساب المدير.

هل هذا يعمل فعلاً أم على خارطة الطريق؟

منشور ويعمل فعلاً، حيث يشغله عدد من العملاء اليوم.

ما الذي نحتاجه قبل الربط؟

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

شركات تعمل بالفعل على نظام نما

شهاده شكر وتقدير لفريق العمل بشركه نماسوفت على المجهود وكل التقدير لمنتجات الشركه شكرا
ايمنالمدير الماليشركة ليبتس للأدوية

قائمة العملاء كاملة ←

هل يناسب نما طريقة عملك؟

حدّثنا عن أعمالك، وسنعرض لك كيف يلبي نما احتياجاتها بالعربية وعلى البنية التحتية التي تختارها.

اطلب عرضاً لنظام نما