<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Azure Boards | The .NET Blog</title><link>https://thedotnetblog.com/ar/tags/azure-boards/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>ar</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Mon, 27 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/ar/tags/azure-boards/index.xml" rel="self" type="application/rss+xml"/><item><title>تحديث أبريل لـ Azure DevOps MCP Server: استعلامات WIQL، مصادقة PAT، وMCP Apps التجريبية</title><link>https://thedotnetblog.com/ar/news/emiliano-montesdeoca/azure-devops-mcp-server-april-2026-wiql-pat-apps/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/ar/news/emiliano-montesdeoca/azure-devops-mcp-server-april-2026-wiql-pat-apps/</guid><description>يحصل Azure DevOps MCP Server على استعلامات work items مدعومة بـ WIQL، ومصادقة Personal Access Token، وشروح MCP، وميزة MCP Apps تجريبية تُغلف سير العمل الشائعة في أدوات قابلة لإعادة الاستخدام.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;تمت ترجمة هذا المقال تلقائيًا. للنسخة الأصلية، &lt;a href="https://thedotnetblog.com/ar/news/emiliano-montesdeoca/azure-devops-mcp-server-april-2026-wiql-pat-apps/"&gt;انقر هنا&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;يواصل Azure DevOps MCP Server التحسن. تحديث أبريل الذي نشره Dan Hellem يغطي الخادمين المحلي والبعيد، وهناك إضافات مفيدة فعلًا هنا — خصوصًا إذا كنت تستخدم Copilot للتنقل في اللوحات والمستودعات.&lt;/p&gt;
&lt;h2 id="دعم-استعلامات-wiql"&gt;دعم استعلامات WIQL&lt;/h2&gt;
&lt;p&gt;الميزة الأبرز: أداة جديدة &lt;code&gt;wit_query_by_wiql&lt;/code&gt; تتيح لك تشغيل استعلامات Work Item Query Language مباشرة من عميل MCP.&lt;/p&gt;
&lt;p&gt;إذا كنت قد استخدمت Azure Boards لأي مدة، فأنت تعرف WIQL. إنها صيغة استعلام شبيهة بـ SQL لمهام العمل: &lt;code&gt;SELECT [System.Id], [System.Title] FROM WorkItems WHERE [System.AssignedTo] = @Me AND [System.State] = 'Active'&lt;/code&gt;. وجود هذا كأداة MCP يعني أن جلسات Copilot يمكنها الآن سحب مجموعات دقيقة من مهام العمل من دون أن تضطر إلى التصفية يدويًا أو التنقل عبر طرق عرض اللوحات.&lt;/p&gt;
&lt;p&gt;هناك تنبيه واحد: على خادم MCP البعيد، تتطلب هذه الأداة حاليًا راية ميزة &lt;strong&gt;Insiders&lt;/strong&gt; أثناء التحقق من أداء الاستعلام على نطاق واسع. وستصل إلى الجميع عندما تبدو القياسات جيدة.&lt;/p&gt;
&lt;h2 id="رموز-الوصول-الشخصي-على-الخادم-المحلي"&gt;رموز الوصول الشخصي على الخادم المحلي&lt;/h2&gt;
&lt;p&gt;يدعم خادم MCP المحلي الآن مصادقة PAT. قد يبدو هذا إصلاحًا صغيرًا لجودة الحياة، لكنه مهم فعلًا لسيناريوهات التكامل — خصوصًا عندما تشغّل خادم MCP في سياق لا تتوفر فيه مصادقة تفاعلية، أو عندما تتصل من عملاء خارجيين وأتمتة.&lt;/p&gt;
&lt;p&gt;تتوفر خطوات الإعداد في &lt;a href="https://github.com/microsoft/azure-devops-mcp/blob/main/docs/GETTINGSTARTED.md#-personal-access-token-pat"&gt;دليل البدء&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="شروح-mcp-على-الخادم-البعيد"&gt;شروح MCP على الخادم البعيد&lt;/h2&gt;
&lt;p&gt;الشروح هي وسوم بيانات وصفية على أدوات MCP تخبر نماذج اللغة الكبيرة بكيفية استخدامها بأمان. أصبح Azure DevOps MCP Server يطبّق الآن الشروح على:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;أدوات للقراءة فقط&lt;/strong&gt; — يعرف النموذج أنها آمنة للاستدعاء من دون تأكيد من المستخدم&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;أدوات مدمرة&lt;/strong&gt; — يعرف النموذج أن يكون حذرًا ويؤكد قبل المتابعة&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;أدوات مفتوحة العالم&lt;/strong&gt; — يفهم النموذج أن هذه قد تُرجع نتائج غير متوقعة&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;هذا أساس لثبات الوكلاء. من دون الشروح، يضطر النموذج إلى التخمين من اسم الأداة ما إذا كان من الآمن استدعاؤها. مع الشروح، يصبح السلوك واضحًا ويمكن للوكيل اتخاذ قرارات أفضل.&lt;/p&gt;
&lt;h2 id="توحيد-أدوات-الويكي"&gt;توحيد أدوات الويكي&lt;/h2&gt;
&lt;p&gt;يبدأ الخادم البعيد في توحيد الأدوات المرتبطة في عدد أقل من الأدوات الأكثر قدرة. أدوات الويكي هي أول من يحصل على هذا التغيير:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;الأداة الجديدة&lt;/th&gt;
&lt;th&gt;تستبدل&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;wiki&lt;/code&gt; (للقراءة فقط)&lt;/td&gt;
&lt;td&gt;&lt;code&gt;wiki_get_page&lt;/code&gt;, &lt;code&gt;wiki_get_page_content&lt;/code&gt;, &lt;code&gt;wiki_list_pages&lt;/code&gt;, &lt;code&gt;wiki_list_wikis&lt;/code&gt;, &lt;code&gt;wiki_get_wiki&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;wiki_upsert_page&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;wiki_create_or_update_page&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;عدد أقل من الأدوات = أداء أفضل للنموذج. هذا نمط ثابت في تصميم خوادم MCP — مجموعات الأدوات الأصغر والأكثر تركيزًا تعمل بشكل أفضل لأن النموذج لا يحتاج إلى التفكير في أي من الأدوات الخمس المتشابهة الأسماء يختار.&lt;/p&gt;
&lt;h2 id="تجريبي-mcp-apps"&gt;تجريبي: MCP Apps&lt;/h2&gt;
&lt;p&gt;هذا هو الإضافة الأكثر إثارة للاهتمام، ومن الواضح أنها تجريبية. MCP Apps هي سير عمل مُعبأة تعمل داخل بيئة خادم MCP:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;servers&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;ado&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;stdio&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;command&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;mcp-server-azuredevops&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;args&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;contoso&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;-d&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;core&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;work&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;work-items&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;mcp-apps&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;المثال الأول هو &lt;code&gt;mcp_app_my_work_item&lt;/code&gt; — تجربة مستقلة لمهام العمل تتيح لك عرضها وتصفيتها وتحريرها، من دون الحاجة إلى ربط عدة استدعاءات أدوات يدويًا.&lt;/p&gt;
&lt;p&gt;الفكرة مقنعة: بدلًا من أن يستدعي وكيلك &lt;code&gt;wit_get_work_item&lt;/code&gt; → &lt;code&gt;wit_list_work_items&lt;/code&gt; → &lt;code&gt;wit_update_work_item&lt;/code&gt; عبر عدة جولات، توفر MCP App واحدة سير العمل الكامل كوحدة واحدة منظمة وقابلة لإعادة الاستخدام. إعداد أقل، سلوك متسق، ومكونات أقل تحركًا.&lt;/p&gt;
&lt;h2 id="الخلاصة"&gt;الخلاصة&lt;/h2&gt;
&lt;p&gt;ينضج Azure DevOps MCP Server بسرعة. دعم WIQL ومصادقة PAT مكسبان مباشران لأي شخص يستخدم Copilot مع Azure Boards. عمل الشروح يجعل الخادم البعيد أكثر أمانًا لحالات الاستخدام الوكيلة. وMCP Apps، رغم أنها تجريبية، تلمّح إلى الاتجاه القادم: من الأدوات الخام إلى سير العمل القابل للتركيب.&lt;/p&gt;
&lt;p&gt;مفيد أن تتابع &lt;a href="https://learn.microsoft.com/en-us/azure/devops/mcp-server/remote-mcp-server"&gt;الوثائق&lt;/a&gt; مع استمرار تطور الخادم البعيد.&lt;/p&gt;
&lt;p&gt;المقال الأصلي بقلم Dan Hellem: &lt;a href="https://devblogs.microsoft.com/devops/azure-devops-mcp-server-april-update/"&gt;Azure DevOps MCP Server April Update&lt;/a&gt;.&lt;/p&gt;</content:encoded></item></channel></rss>