أطلقت شركة Microsoft رسمياً خادم Azure DevOps Remote MCP Server، مما يمنح المطورين طريقة سلسة لربط وكلاء الذكاء الاصطناعي (AI Agents) مباشرة بمستودعات الأكواد ومسارات النشر دون الحاجة إلى أي تثبيت محلي. ومع ذلك، تسببت عقبة رئيسية في نظام المصادقة في حرمان أدوات خارجية شهيرة مثل Claude وChatGPT وCursor من الوصول إلى هذه التجربة المستضافة.
يعمل الخادم الجديد عبر بروتوكول HTTP القابل للبث، مما يتيح لوكلاء الذكاء الاصطناعي قراءة سياق خطوط أنابيب النشر (Pipelines)، وتحليل أسباب فشل البناء، والوصول إلى عناصر العمل دون إجبار المطورين على تشغيل خادم محلي. وفي حين تتصل أدوات Microsoft الرسمية - بما في ذلك بيئة Visual Studio Code مع أداة GitHub Copilot، ومنصة Microsoft Foundry، وCopilot Studio - بسلاسة تامة، تعجز التطبيقات الخارجية عن إتمام عملية المصادقة.
وبحسب دان هيليم، مدير المنتجات لقسم Azure Boards، تنبع هذه القيود من نظام Microsoft Entra. تتطلب أدوات مثل Claude Code وCursor دعماً لتسجيل عملاء OAuth الديناميكي أو مستندات بيانات الاعتماد الوصفية (Client ID Metadata Documents) لإتمام المصادقة. وتعمل شركة Microsoft حالياً مع فريق Entra لتفعيل هذه الميزة. وحتى ذلك الحين، لا يُدعم استخدام المؤسسات المستقلة التي تعتمد على حسابات Microsoft، ويتعين على مستخدمي الأدوات الخارجية الاعتماد على الخادم المحلي.
على الرغم من هذه التعقيدات، يوفر قيد Entra ترقية أمنية هائلة. أشار فرحان شاهنواز، مهندس حلول الذكاء الاصطناعي والسحابة في شركة Microsoft، في مراجعته التقنية إلى أن هذه البنية تلغي الحاجة إلى تخزين رموز الوصول الشخصية (Personal Access Tokens) في ملفات التكوين. وبدلاً من ذلك، يرث وكيل الذكاء الاصطناعي الصلاحيات الدقيقة للمطور، مما يعالج ثغرة أمنية حرجة طالما حذرت منها فرق الأمان.
كيفية تكوين نقطة الاتصال المستضافة
بالنسبة للفرق التي تستخدم أدوات Microsoft المدعومة، يتطلب الاتصال بنقطة الاتصال المستضافة إضافة إدخال واحد إلى ملف التكوين الخاص بك. يمكنك العثور على مزيد من التفاصيل في الوثائق الرسمية.
- افتح ملف mcp.json الخاص بك.
- أضف تكوين الخادم التالي، مع استبدال
{organization}باسم مؤسسة Azure DevOps الخاصة بك:
{
"servers": {
"ado-remote-mcp": {
"url": "https://mcp.dev.azure.com/{organization}",
"type": "http"
}
},
"inputs": []
}عنق الزجاجة في بروتوكولات الهوية المفتوحة
يكشف إطلاق خادم Azure DevOps Remote MCP Server عن خلل جوهري في النظام البيئي الحالي لأدوات الذكاء الاصطناعي: البروتوكولات المفتوحة لا يمكنها إصلاح طبقات الهوية المغلقة. فبينما ينجح بروتوكول سياق النموذج (MCP) في توحيد كيفية اكتشاف التطبيقات للأدوات واستدعائها، فإنه يترك عملية المصادقة بالكامل في يد الشركة المزودة. يخلق هذا ميزة تنافسية واضحة لصالح شركة Microsoft، حيث تتمتع أدواتها الرسمية بتجربة سلسة خالية من التثبيت، بينما يتحمل المطورون الذين يعتمدون على أدوات مثل Cursor أو Claude العبء التشغيلي لإدارة الخوادم المحلية وبيانات الاعتماد.
علاوة على ذلك، يسلط توقيت هذا الإصدار الضوء على ديون تقنية تلوح في الأفق. فقد ألغت مواصفات بروتوكول MCP الصادرة في 28 يوليو 2026 آلية التسجيل الديناميكي للعملاء - وهي إحدى الآليات التي تنتظر شركة Microsoft دعمها في نظام Entra - مع خطة لإزالتها بالكامل بعد صيف عام 2027. وإذا لم تحول شركة Microsoft تركيزها نحو دعم العملاء المسجلين مسبقاً، فقد يصبح تكامل Entra قديماً بمجرد إطلاقه. وحتى يتم حل أزمة الهوية هذه، سيبقى الوعد بنظام بيئي عالمي وموحد للذكاء الاصطناعي بعيد المنال.