· · 2 دقائق قراءة

Cosmos DB Shell متاح الآن في المعاينة العامة — ويتضمن خادم MCP مدمجاً

Azure Cosmos DB Shell هو CLI مفتوح المصدر يكشف أوامر قاعدة البيانات كأدوات MCP. يمكن لعملاء الذكاء الاصطناعي التنقل في الحاويات وتشغيل الاستعلامات وإدارة البيانات باستخدام نفس الواجهة التي تستخدمها.

Cosmos DB MCP AI CLI Open Source Azure
هذا المقال متاح أيضاً بـ:English, Català, Español, Deutsch, Français, Português, Italiano, 日本語, 中文, 한국어, Русский, हिन्दी, Polski, Türkçe, Bahasa Indonesia, Nederlands

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

Azure Cosmos DB Shell دخل للتو إلى المعاينة العامة. إنه CLI مفتوح المصدر بصيغة مشابهة لـ bash — والجزء الذي يجعله مثيراً للاهتمام — خادم MCP مدمج.

ما الذي يجعله مختلفاً عن CLI قواعد البيانات الأخرى

CLI نفسه مفيد: أوامر مألوفة، دعم البرمجة النصية، تكامل CI/CD. هذا الجزء هو الحد الأدنى المتوقع لأداة قاعدة بيانات موجهة للمطورين.

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

  • التنقل في تسلسلات قواعد البيانات باستخدام cd وls وpwd
  • تنفيذ استعلامات SQL باستخدام query والحصول على نتائج منظمة
  • إنشاء وتعديل العناصر باستخدام create item وupdate وrm
  • إدارة قواعد البيانات والحاويات باستخدام mkdb وmkcon وrmdb وrmcon
  • فحص السياق الحالي باستخدام endpoint وpwd

التغيير الجوهري: وكيلك لا يتحدث إلى API Cosmos DB — بل يتحدث إلى نفس واجهة shell التي تستخدمها. الأوامر حتمية وقابلة للتدقيق ومفتوحة المصدر حتى تتمكن من فحص ما يحدث بالضبط.

الأساس المفتوح المصدر مهم

هذه ليست خدمة مُدارة من صندوق أسود. الـ shell مفتوح المصدر، مما يعني:

  • يمكن لفرق الأمان تدقيق التنفيذ
  • يمكن لفرق المنصة عمل fork وتوسيعه وفق معاييرها المحددة
  • يمكن للمطورين المساهمة بتحسينات تفيد الجميع

بالنسبة للفرق المؤسسية التي تتبنى أدوات الذكاء الاصطناعي، “هل يمكننا رؤية بالضبط كيف تعمل” لم يعد متطلباً اختيارياً. المصدر المفتوح هنا يمثل عاملاً تمييزياً مهماً.

ثلاثة سيناريوهات تصبح أسهل

تحليل البيانات الذكي — وصّل وكيلاً بالـ shell، واطرح أسئلة بلغة طبيعية، واحصل على نتائج استعلامات منظمة. الوكيل يتعامل مع بناء الاستعلام؛ والـ shell يتعامل مع التنفيذ.

إدارة البيانات المستقلة — يمكن لسير العمل التي تحتاج إلى إنشاء أو تحديث أو إزالة البيانات في Cosmos DB القيام بذلك من خلال أدوات MCP دون الحاجة إلى تكامل مخصص.

المراقبة والتنبيهات في الوقت الفعلي — يمكن لوكيل الاستعلام عن الحاويات بشكل دوري ومقارنة النتائج والإبلاغ عن الشذوذات عبر أي قناة إشعارات مناسبة.

واجهة MCP تجعل هذه السيناريوهات قابلة للتركيب مع أي منصة ذكاء اصطناعي تدعم MCP — ليس فقط أدوات Microsoft.

للبدء

الـ shell في المعاينة العامة. قم بتثبيته، وتهيئة اتصالك بـ Cosmos DB، وتفعيل خادم MCP. من هناك، يمكن لأي مضيف وكيل متوافق مع MCP اكتشاف الأدوات واستخدامها.

المنشور الأصلي: Announcing the Public Preview of Azure Cosmos DB Shell: Open-Source Power Meets AI-Driven Database Automation

شارك:
عرض الكود المصدري لهذا المقال على GitHub ↗
← كيف انتقل Copilot Studio إلى .NET 10 WebAssembly وأصبح أسرع بنسبة 20%
.NET 11 Preview 4: قالب خادم MCP، مكتبات Runtime-Async، واجهة برمجة العمليات →