المكونات
يعيش العميل داخل تطبيق الذكاء الاصطناعي، ويعرض الخادم الأدوات (إجراءات مثل البحث عن طلب)، وموارد البيانات، وقوالب الأوامر. يعمل محليًا أو عن بُعد عبر HTTP، وفي الخوادم البعيدة تحدد المواصفات التفويض عبر OAuth.
يستخدم فريقك مساعدي الذكاء الاصطناعي بالفعل، لكنه ما زال ينسخ البيانات يدويًا. مع خادم MCP، يبحث المساعد عن المعلومات أو يتصرف داخل أنظمتك وفق الصلاحيات التي تحددها.
خادم MCP هو موصل يتيح الأدوات والبيانات في أنظمتك، مثل CRM أو ERP، للمساعدين الذين يدعمون بروتوكول Model Context Protocol، مثل Claude أو ChatGPT. نبنيه للشركات التي تريد استخدام الذكاء الاصطناعي على بياناتها الخاصة، بوصول بأقل الصلاحيات وسجل لكل إجراء. تبدأ بتجربة مدتها 7 أيام: خادم للقراءة فقط على نظام واحد.
بروتوكول Model Context Protocol بروتوكول مفتوح يوحّد طريقة اتصال مساعدي الذكاء الاصطناعي بالأدوات ومصادر البيانات الخارجية. خادم واحد يعمل مع عدة عملاء متوافقين.
يعيش العميل داخل تطبيق الذكاء الاصطناعي، ويعرض الخادم الأدوات (إجراءات مثل البحث عن طلب)، وموارد البيانات، وقوالب الأوامر. يعمل محليًا أو عن بُعد عبر HTTP، وفي الخوادم البعيدة تحدد المواصفات التفويض عبر OAuth.
تفعل كل أداة شيئًا واحدًا. نبدأ بالقراءة فقط، مع مستخدمين مقيّدين لقاعدة البيانات أو مفاتيح API محدودة، وحيثما أمكن يسجّل كل شخص دخوله بحسابه الخاص، فيتصرف المساعد بصلاحياته لا بصلاحيات مدير.
تطلب العملاء المتوافقة عادة إذنًا قبل تشغيل أداة، ونصمم فوق ذلك أي إجراء له آثار جانبية كمسودة أو خلف تأكيد صريح. يُسجَّل كل استدعاء: من، وأي أداة، وبأي مدخلات، وبأي نتيجة.
يستخدم فريقك Claude أو ChatGPT أو مساعدًا متوافقًا آخر يوميًا، وأنظمتك تملك واجهة API أو قاعدة بيانات يمكن الوصول إليها، وتريد موصلًا واحدًا قابلًا لإعادة الاستخدام بدلًا من حل مؤقت لكل أداة.
خطوة أولى واقعية: من اثنتين إلى ثلاث أدوات بحث على نظام واحد، مثل العثور على العملاء أو التحقق من حالة طلب، متصلة بمساعد فريقك مع تسجيل كل استدعاء. نتحقق منها بأسئلة حقيقية قبل أن نناقش إجراءات الكتابة. يُتفق على النطاق والمواعيد والشروط كتابيًا مسبقًا.
البروتوكول واحد، لكن كل مساعد يدمجه بطريقته الخاصة، ويعتمد التوفر على التطبيق والإصدار وخطتك. بعضها يدعم الخوادم المحلية، وبعضها يدعم الخوادم البعيدة فقط. قبل البناء نتحقق مما يسمح به إعداد فريقك تحديدًا، حتى لا نطور شيئًا لا يمكنك توصيله.
فقط إذا كشف الخادم عن أداة تسمح بذلك. لذلك نبدأ بالقراءة فقط، ونُبقي أي إجراء لاحق محدودًا: إنشاء مسودة بدلًا من الإرسال، وتحديث حقل محدد بدلًا من أي جدول. تتطلب العمليات الحساسة تأكيدًا صريحًا، وكل شيء مُسجَّل ليمكن تدقيقه أو عكسه.
يحرك تكامل API البيانات بين الأنظمة تلقائيًا، وبالطريقة نفسها في كل مرة. أما خادم MCP فيقدم أدوات لمساعد ذكاء اصطناعي يقرر متى يستخدمها بناءً على المحادثة. وكثيرًا ما يُجمعان معًا: يحافظ التكامل على حداثة البيانات، ويتيح خادم MCP للناس الاستعلام عنها أو استخدامها بلغة عادية.
يعمل الخادم المحلي على حاسوب كل مستخدم، وهو مناسب للاختبار أو للاستخدام الفردي. أما للفريق، فالخيار المعتاد خادم بعيد عبر HTTPS على بنيتك التحتية أو باسم شركتك، تدفع ثمنه مباشرة. يبقى الكود وبيانات الاعتماد والسجلات تحت سيطرتك.
أخبرنا بالمساعد الذي يستخدمه فريقك والنظام الذي تود ربطه. سنرد عليك كتابيًا باقتراح للبدء بالقراءة فقط.