دعم MCP المزدوج في Astera الذكاء الاصطناعي: ما هو وأهميته

لم تبدأ أتمتة المؤسسات بوكلاء الذكاء الاصطناعي، ولكن تأثيرهم كان أكبر بكثير من أساليب الأتمتة السابقة، مثل نصوص البرامج أو الروبوتات. بإمكان وكلاء الذكاء الاصطناعي الحديثين القيام بأكثر من مجرد معالجة المهام المتكررة. فهم قادرون على تحليل سير العمل المعقدة، واختيار أفضل مسار للعمل، والوصول إلى الأدوات اللازمة لتنفيذه.
ولكن لتحقيق كل هذا، تحتاج وكلاء الذكاء الاصطناعي إلى توافقية التشغيل. إذ يجب أن يتمكنوا من الاتصال بالعديد من الأدوات وقواعد البيانات والخدمات وواجهات برمجة التطبيقات. هذا الاتصال هو ما يحول الوكلاء إلى أدوات أتمتة، وبروتوكول سياق النموذج (MCP) هو وسيلة موحدة لتحقيق ذلك.
تتطلب الأتمتة على مستوى المؤسسة دعم MCP مزدوجًا - يجب أن يعمل وكلاء الذكاء الاصطناعي معًا و التصرف وفقًا لما تقتضيه المهمة المطروحة. Astera يساعدك دعم الذكاء الاصطناعي الأصلي لأدوار عميل وخادم MCP في نفس المنصة على إنشاء وكلاء ذكاء اصطناعي أكثر ذكاءً يعملون كأقران، ويتبادلون المعرفة والخدمات والمعلومات مع بعضهم البعض.
في هذه المقالة، سنناقش دور MCP في الذكاء الاصطناعي للمؤسسات، وكيف تختلف أدوار الخادم والعميل في MCP، وفوائد الجمع بين هذه الأدوار.
استدعاء الأدوات و هندسة MCP في أنظمة الذكاء الاصطناعي للمؤسسات
يُعدّ استدعاء الأدوات وMCP طريقتين لتعزيز قدرات وكلاء الذكاء الاصطناعي، ولكنهما يختلفان في نطاقهما. استدعاء الأدوات هو ما يستخدمه نموذج الذكاء الاصطناعي أثناء المحادثة لاستدعاء وظائف محددة مسبقًا مدمجة في عملية الاستدلال. يُحدد النموذج نفسه الأداة التي سيتم استدعاؤها ومتى يتم استدعاؤها، بناءً على المحادثة.
MCP هو بروتوكول مفتوح المصدر وموحد تم تقديم Anthropic في أواخر عام 2024 لتوحيد كيفية اتصال وكلاء الذكاء الاصطناعي أو خبراء الذكاء الاصطناعي بأدوات وأنظمة مختلفة. وُصفت MCP بأنها "منفذ USB-C لوكلاء الذكاء الاصطناعي"، وهو تشبيه رائع لعالميتها، إذ تُمكّن أي وقت وكيل الذكاء الاصطناعي للتوصيل به أي وقت أداة أو نظام بدون تكامل مخصص.
النهجان متكاملان. فبينما يوفر MCP البنية التحتية اللازمة لتمكين الاتصال بالأنظمة الخارجية، فإن استدعاء الأدوات هو الواجهة التي يستخدمها نموذج الذكاء الاصطناعي للتفاعل مع تلك الأنظمة أثناء المحادثة.
في أنظمة الذكاء الاصطناعي للمؤسسات، يساعد MCP وكلاء الذكاء الاصطناعي على الاستفادة من مجموعة أوسع من مصادر البيانات وقواعد المعرفة الخاصة. هذا مهم لأن وكلاء الذكاء الاصطناعي لديك حاجة الوصول إلى بيانات الأعمال. كلما زادت مصادر البيانات عالية الجودة والملائمة للسياق التي يمكن لوكلائك الاستفادة منها، زادت قدرتهم على فهم سير عمل أعمالك وملاءمته، وزادت القيمة التي يقدمونها.
ليس من المبالغة أن نقول إن MCP يساهم بشكل مباشر في نجاح وكلاء الذكاء الاصطناعي لديك.
تم إعداد MCP كبنية خادم-عميل: يُشغّل مُضيف ذكاء اصطناعي، مثل روبوت محادثة أو مساعد بيئة تطوير متكاملة (IDE)، عميل MCP واحدًا أو أكثر. يتصل كل عميل بخادم MCP بعيد. يوضح الشكل أدناه هذه البنية:

هندسة نموذجية لعميل وخادم MCP
عملاء MCP عبارة عن وحدات خفيفة الوزن مُدمجة في تطبيق الذكاء الاصطناعي. يُجري العميل مصافحة استكشافية مع الخادم، ويُلاحظ إمكانياته (أي الأدوات والموارد والمطالبات التي يُقدمها الخادم)، ويُعيد توجيه الطلبات (مثل استعلامات البيانات أو استدعاءات الوظائف) من LLM إلى الخادم. عندما يستدعي العميل أداة، يُنفذها خادم MCP ويُعيد النتيجة.
يمكن تكوين خادم MCP إما باستخدام تكامل خارجي (مثل موصل لـ Stripe أو تقويم Google) أو من خلال بنية تحتية داخلية. يتيح هذا الفصل لأي عميل MCP الاتصال بأي خادم MCP.
تقدم التطبيقات ضمن نطاق MCP للمستخدمين خيارًا ثنائيًا تقليديًا، مما يعني أن أي نظام معين يمكن أن يكون إما عميل MCP or خادم MCP، ولكن ليس كلاهما. في دور العميل، يبدأ التطبيق باستدعاء الخوادم فقط دون استدعائه كأداة بحد ذاته. في دور الخادم، تعرض الخدمة إمكانياتها (أدواتها أو مواردها) للعملاء فقط، دون القدرة على استدعاء خوادم MCP أخرى.
ومع ذلك، يمكن للتطبيق أيضًا أن يعمل كعميل و خادم. هذا الدور المزدوج يضع MCP في قلب الأنظمة المعقدة متعددة الطبقات. سنتناول هذه الوظيفة المزدوجة وأهميتها بالتفصيل لاحقًا في هذه المدونة.
قدرات خادم MCP في Astera AI
Astera AI يعمل كخادم MCP كامل القدرات، مما يُسهّل دمج وكلاء وخدمات الذكاء الاصطناعي في بيئة مؤسستك. وفقًا لمعيار MCP، Astera يُقدّم الذكاء الاصطناعي فهرسًا مُنظّمًا وقابلًا للقراءة آليًا من الوكلاء والنماذج والخدمات. يُمكن لعملاء MCP الاستعلام عن هذا الفهرس واستخدامه، مما يُتيح للمؤسسات اكتشاف قدرات الذكاء الاصطناعي واستدعائها عبر أنظمتها الداخلية أو أنظمة شركائها.

على مستوى الخادم، Astera يضمن الذكاء الاصطناعي حمايةً آمنةً للوكلاء والخدمات من خلال ضوابط وصول دقيقة وبروتوكولات مصادقة. يمكنك تحديد الفرق التي يمكنها الوصول إلى الوكلاء، وتحديد أذونات الاستخدام، وتطبيق سياسات قائمة على الأدوار للحفاظ على معايير صارمة لحوكمة البيانات والامتثال.
Asteraتم دمج وظيفة خادم MCP الخاص بـ 's مع حلول مثل ReportMiner وخطوط أنابيب البيانات. هذا يعني أن مستخدمينا يستطيعون بسهولة عرض وتنظيم عمليات المعالجة المُدارة (MCPs) المتعلقة بالبيانات، مثل تدفقات تحويل البيانات، وعمليات الإثراء، وإجراءات التنظيف. وتستطيع تطبيقاتهم اللاحقة الحصول على بيانات عالية الجودة مُعالجة مسبقًا في الوقت الفعلي من خلال واجهات معالجة مُدارة (MCP) مُوحدة.
يمكن للأنظمة الخارجية، مثل منصات السحابة، وتطبيقات تخطيط موارد المؤسسات، أو حتى الحلول المصممة خصيصًا، أن تعمل جميعها كعملاء MCP وتستهلك Asteraوكلاء ذكاء اصطناعي مستضافة دون الحاجة لاستضافتهم محليًا. هذا يُخفّض التكاليف التشغيلية لشركائنا، ويمنحهم في الوقت نفسه وصولًا ثابتًا وآمنًا إلى وظائف الذكاء الاصطناعي.
بعض الأمثلة الواقعية على ذلك Astera تتضمن وظيفة خادم MCP الخاص بـ AI معالجة الفواتير الآلية في أنظمة AP، وتبسيط إثراء بيانات العملاء لمنصات CRM، وتشغيل محركات التعرف على النوايا في برنامج مركز الاتصال.
MCP العميل القدرات في Astera AI
Aيعمل Stera AI أيضًا بفعالية كعميل MCP. هذا يعني أن القادم وكلاء منظمة العفو الدولية المتقدمة استخدام Astera AI يمكن التفاعل بسهولة مع الخوادم الخارجية المتوافقة مع MCP لطلب النماذج، استهلاك الخدمات، استرجاع النتائج، و بدء سير العمل بدون الأفراد المبرمجونمزدوج تكاملات.

تدعم إمكانيات العميل هذه التكامل مع مصادر بيانات خارجية وتطبيقات أعمال مثل أنظمة تخطيط موارد المؤسسات (ERP) وإدارة علاقات العملاء (CRM) ومستودعات البيانات السحابية، مما يُمكّن وكلاء MCP من استيعاب البيانات السياقية في الوقت الفعلي. علاوة على ذلك، يمكن للوكلاء أيضًا استدعاء أنظمة قديمة أو واجهات برمجة تطبيقات (APIs) أو أدوات خاصة سبق نشرها داخل مؤسستك، مما يجعلها متوافقة مع أنظمة حديثة. نظام بيئي للذكاء الاصطناعي الوكيل.
تتضمن حالات الاستخدام الواقعية لوظيفة عميل MCP قيام وكلاء سلسلة التوريد بسحب توقعات الطلب من واجهات برمجة تطبيقات التعلم الآلي الخارجية، أو قيام روبوتات خدمة العملاء بجلب بيانات اتفاقية مستوى الخدمة في الوقت الفعلي من الخوادم الخلفية القديمة، أو قيام وكلاء التمويل باسترداد المعلومات من خدمات تسجيل الائتمان.
(أراضي البوديساتفا) مزدوجأهمية MCP وخصائصها
لقد ناقشنا أدوار عميل وخادم MCP بشكل فردي واستكشفنا كيفية عملها داخل Astera الذكاء الاصطناعي. لنلقِ نظرة على دور خادم/عميل MCP المزدوج وأهميته.
كما ذُكر سابقًا، النهج التقليدي لتطبيقات MCP هو العمل كعميل أو خادم. هذا النهج الاختياري يُعيق المرونة ويترك مجالًا محدودًا للابتكار والتجريب.
الأهم من ذلك، أن تصميم MCP قابل للتكوين بشكل مقصود. لا توجد فروق مادية بين عميل MCP وخادم MCP. الاختلافات بينهما منطقية بحتة. ولهذا السبب، يمكن للتطبيق إدارة نوعين مختلفين من الاتصالات في آنٍ واحد: روابط MCP الصادرة إلى الخوادم الصاعدة، واتصالات MCP الواردة من العملاء الهابطين.
يتيح دعم MCP المزدوج لأي وكيل ذكاء اصطناعي الاستفادة من خدمات أنظمة متوافقة مع MCP، مع توفير قدراته الخاصة للآخرين في الوقت نفسه. يُسهّل هذا تصميم الوكيل بشكل أكثر ابتكارًا، حيث يمكن تجريد كل مكون - سواءً كان مصدر بيانات أو نموذجًا أو وحدة منطق أعمال - كخدمة قابلة لإعادة الاستخدام. تُسهّل هذه الوحدات النمطية طرح قدرات جديدة، وإعادة استخدام نماذج مُجرّبة، وتطوير سير عمل مُعقدة بسرعة.

أدوار خادم MCP والعميل داخل Astera لا توجد أنظمة ذكاء اصطناعي بمعزل عن بعضها البعض، بل تعمل معًا. على سبيل المثال، يمكن للوكيل أن يتصرف كعميل من خلال الاتصال بخدمة خارجية لاسترجاع المعلومات، ثم تبديل الأدوار فورًا لتقديم هذه المعلومات إلى وكلاء آخرين. عندما يتمكن كل وكيل من الاستهلاك والخدمة معًا، يصبح التواصل ثنائي الاتجاه هو المعيار، مما يُلغي الحاجة إلى التسلسلات الهرمية الجامدة.
في حلول الوكلاء المتعددين المصممة لخدمة أقسام أو مؤسسات بأكملها، يُمكّن دعم MCP المزدوج وكلاء الذكاء الاصطناعي من التوافق حول الأهداف المشتركة مع الحفاظ على استقلاليتهم. ويمكن لهؤلاء الوكلاء القيام بأدوارهم حسب الحاجة، مواكبين بذلك سير العمل مع تطوره وتوسعه.
أنظمة بيئية حقيقية للوكلاء حاجة ثنيهياكل قابلة للتشغيل المتبادل. عندما تعمل مع مزدوج وظيفة MCP، أنت enتأكد من أن الخاص بك سير العمل الوكيل المناطق مرنة وقابلة للتعديل مثل ممكن.
فوائد نموذج MCP المشترك للعميل والخادم
(أراضي البوديساتفا) re بعض محدد قدرات التي لا توجد إلا في وكلاء الذكاء الاصطناعي مع مزدوج وظائف MCP، مثل:
1. قابلية التركيب والوحدات النمطية
يُسهّل إنشاء أنظمة وكلاء متعددة الطبقات باستخدام وضع MCP ثنائي الوضع. على سبيل المثال، يمكنك استخدام وكيل "منسق" عالي المستوى (يعمل كعميل) لتفويض المهام الفرعية إلى وكلاء فرعيين متخصصين (يعملون كخوادم، ولكن أيضًا كعملاء إذا احتاجوا إلى الوصول إلى أدوات أو خدمات)، ثم استخدام هذه النتائج لإدارة منطقه الخاص.
2. تكامل أبسط
تُعفي واجهة MCP الموحدة المطورين من بناء موصلات مخصصة لكل زوج من الأنظمة. بدلاً من ذلك، لا يلزم عرض الأدوات أو خدمات البيانات الجديدة كخادم MCP إلا مرة واحدة ليتمكن أي وكيل من العمل كعميل واستخدامها. وبنفس المبدأ، لا يلزم عرض قدرات الوكيل إلا مرة واحدة كخادم MCP لتكون جاهزة للاستخدام من قِبل العملاء.
3. اكتشاف وقت التشغيل
يدعم MCP اكتشاف القدرات وقت التشغيل، مما يتيح مزدوج-وكلاء الأدوار للعثور على خوادم جديدة والاتصال بها بشكل ديناميكي بينما نقدم أيضًا أدوات جديدة للآخرين. وهذا يجعل من الأسهل جلب أدوات أو مصادر بيانات جديدة دون تغيير وكيل الكود, مع كون الامتثال لـ MCP هو العامل الوحيد.
المزدوج MCP الية عمل سفينة نوح in اكشن: عمليات البيانات من خلال واجهة مستخدم تعتمد على الدردشة
Astera MCP المزدوجة للذكاء الاصطناعي وظيفة يجعل من الممكن تنفيذ مهام معقدة تتعلق بالبيانات - بما في ذلك إعداد البيانات والتنظيفiاستخراج البيانات أو تخزينها - بالكامل من خلال واجهة تعتمد على الدردشة بدون حتى استخدام Asteraوظيفة السحب والإفلات.
عدة آليات وتتجمع الميزات معًا جلب هذا الاستخدام قضية للحياة.
1. وكلاء المحادثة مع المدخلات والمخرجات المنظمة
تدعم المنصة وكلاء الذكاء الاصطناعي الذين يتفاعلون مع المستخدمين باستخدام صيغ رسائل مُهيكلة للإدخال والإخراج. ويستطيع هؤلاء الوكلاء تحليل طلبات المستخدمين الواردة المُرسلة عبر واجهة الدردشة (على سبيل المثال: "حذف القيم المفقودة في بيانات العميل")، ثم تحويلها إلى تعليمات موحدة تُفعّل تدفقات منطقية مُحددة مسبقًا.

تنظيف البيانات باستخدام تعليمات اللغة الطبيعية من خلال Astera واجهة الدردشة القائمة على الذكاء الاصطناعي
2. الكشف عن مهام بيانات الواجهة الخلفية أو تشغيل الخدمات الخارجية
تدفقات البيانات، وخطوط أنابيب ETL، والتحويلات، والمنطق المبني على Astera يمكن نشر المنصة كنقاط نهاية لخادم MCP. يمكن استدعاء هذه النقاط النهائية بواسطة Astera وكلاء الذكاء الاصطناعي القائمون على الدردشة. يمكن للمستخدم طلب مهمة محادثةً باستخدام تعليمات بسيطة باللغة الإنجليزية، وسيقوم الوكيل باستدعاء عملية البيانات المناسبة تمامًا كما لو تم سحبها وإفلاتها من عناصر المنصة المدمجة.
يمكن للوكيل المُستخدم للدردشة أيضًا العمل كعميل MCP، على سبيل المثال، للاستعلام عن قاعدة بيانات. لذا، حتى لو لم تكن مهمة بيانات مُعينة مُستضافة محليًا، سيظل بإمكان الوكيل إكمالها بالتواصل مع خدمة أخرى متوافقة مع MCP.
3. الوصول المدمج إلى وظائف البيانات
Astera يمكن للوكلاء الوصول مباشرةً إلى الإمكانيات المدمجة، مثل تحويلات البيانات، وإنشاء الملفات التعريفية، وفحوصات الجودة، دون تدخل المستخدم. ويمكن للوكيل استدعاء هذه الأدوات الأصلية استجابةً لمدخلات الدردشة، نظرًا لأنه يفهم أي وظيفة يتم تشغيلها بناءً على مدخلات اللغة الطبيعية للمستخدم.
4. الهندسة السريعة مع حقن البيانات في الوقت الفعلي
Astera يدعم الذكاء الاصطناعي قوالب المطالبات المنظمة التي تُدخل البيانات ديناميكيًا من مصادر مثل أنظمة إدارة علاقات العملاء (CRM) أو أنظمة تخطيط موارد المؤسسات (ERP) إلى مطالبات الوكلاء. تُمكّن هذه الميزة الوكلاء القائمين على الدردشة من استرجاع البيانات أو تحويلها أو تلخيصها بذكاء وفقًا لسياق المؤسسة في الوقت الفعلي. كما يُمكنهم أتمتة مهام استخراج البيانات أو إعدادها تلقائيًا.
تعمل هذه الميزات معًا على تحويل واجهة مستخدم الدردشة إلى واجهة أمامية للتطبيق بأكمله Astera مجموعة البيانات. جميع الإمكانيات المتاحة عبر سير العمل تصبح قابلة للاستدعاء عبر وكيل، طالما أنها منشورة أو متاحة بشكل مناسب، ويصبح تنسيق بيانات المؤسسة تفاعليًا.
يُعد دعم بروتوكول MCP المزدوج أساسيًا في حالة الاستخدام هذه. بصفته عميل MCP، يمكن للوكيل القائم على الدردشة بدء إجراءات مثل استدعاء خط أنابيب ETL، أو تنظيف مجموعة بيانات، أو سحب بيانات CRM. وبصفته خادم MCP، يمكن للوكيل نفسه مشاركة نتائجه وقدراته مع وكلاء أو أنظمة أخرى، مما يجعل عمله قابلاً للتفعيل والاستخدام من قِبل الآخرين.
بدون MCP المزدوج، لن يتمكن الوكيل إلا من القيام بنصف المهمة، مما يقلل من قيمته في أتمتة بيانات المؤسسة.
إنشاء وكلاء الذكاء الاصطناعي القابلين للتطوير - أسرع وأذكى وبدون تخمين
هل تريد وكلاء ذكاء اصطناعي دون أسابيع من البرمجة أو الإعدادات المعقدة؟ تخطَّ العقبات التقنية. Astera يمنحك مُنشئ وكلاء الذكاء الاصطناعي واجهة سحب وإفلات، وتكاملات فعّالة، وأداءً مُلائمًا للمؤسسات. لا يشترط الحصول على شهادة في علوم البيانات.
لمعرفة المزيد!تلخيص ذلك
ليس من غير الدقيق القول إن MCP هي "القفزة العملاقة إلى الأمام" لضمان الاتصالات المتوافقة والموحدة بين وكلاء الذكاء الاصطناعي والأنظمة والخدمات التي يجب أن يعملوا معها.
ومع ذلك، مع اكتساب الأتمتة الوكيلية شعبية في مختلف الصناعات، فإن وظيفة MCP المزدوجة تقدم أكثر من مجرد طريقة أنيقة ومنطقية للمضي قدمًا في بناء وكلاء الذكاء الاصطناعي أكثر قدرة وتواصلًا.
إنه نهجٌ مثيرٌ ومرنٌ يُقلل الحاجة إلى برامج الوسيطة، ويُعزز التنسيق ثنائي الاتجاه، ويُحوّل كل وكيل إلى خدمةٍ مجهريةٍ مستقلةٍ يمكن إعادة استخدامها أو توسيعها أو دمجها في سير عملٍ تنظيميةٍ أكبر. هذه المرونة ضروريةٌ لأتمتةٍ مؤسسيةٍ ذكيةٍ وقابلةٍ للتطوير والصيانة.
إن تبني وظيفة MCP المزدوجة يعني إعطاء الأولوية لقابلية التركيب والتوافق والتفكير القائم على الوكيل. إن إعطاء هذه العوامل الأهمية اللازمة يُهيئ المؤسسات لنجاح الجيل القادم من الذكاء الاصطناعي المؤسسي.
هل أنت مستعد لبناء وكلاء MCP ثنائيي النطاق لشركتك؟ تعرّف على المزيد حول Astera منشئ وكلاء الذكاء الاصطناعي.


