Azure MCP Server 3.0: суворіше за замовчуванням, і що це змінює
Сьогодні в дайджесті розширень журнал змін 3.0.0: відхилення невідомих параметрів, безпечніші типові значення, перевірка адрес і нова версія протоколу MCP. Пакети не запускалися.

Факти перевірено 13 жовтня 2026
Azure MCP Server 3.0.0 це остання версія в npm, опублікована 12 жовтня 2026 (UTC) після 50 бета-версій. Журнал змін називає суворіші вхідні дані, безпечне створення ресурсів за замовчуванням і перехід на протокол MCP 2026-07-28. Я прочитав журнал і метадані; нічого не встановлював і не запускав. Журнал змін

Що змінилося за словами релізу
Запис 3.0.0 у журналі проєкту датовано 12 жовтня 2026 і він повідомляє про 50 бета-ітерацій. У ньому перелічено нові простори імен (зокрема Azure Backup, Resilience Management, SRE Agent, Terraform, Optimization і Advisor), структурований вивід і перехід на stateless-протокол MCP 2026-07-28 з автоматичною зворотною сумісністю для клієнтів на 2025-11-25.
CHANGELOG Azure MCP Server, розділ 3.0.0Суворіші контракти
Журнал повідомляє, що невикористані параметри, власні опції повторів і опції лише для підтвердження вилучено в усіх просторах імен, а невідомі параметри тепер відхиляються. Якщо у ваших збережених промптах, скриптах чи конфігураціях агентів передаються зайві аргументи, перевірте саме це. Виклик, який раніше терпіли, тепер може впасти, і це краще, ніж мовчки ігнорувати прапорець, який ви вважали діючим.
Безпечно за замовчуванням: як це описано
Для нових ресурсів журнал називає: облікові записи Storage з вимкненою автентифікацією спільним ключем, простори імен Event Hubs з вимкненою локальною автентифікацією, файлові ресурси NFS з RootSquash і шифруванням під час передавання, сховища Recovery Services з вимкненим публічним мережевим доступом. Також указано перевірку кінцевих точок для конкретних хмар на основі Microsoft.Security.AntiSSRF і телеметрію, що більше не записує значень опцій. Це твердження проєкту про типові значення; ресурс для перевірки я не створював.
Де взяти, як задокументовано
Журнал описує npm (npx @azure/mcp@3.0.0), NuGet (dotnet tool install -g Azure.Mcp --version 3.0.0), PyPI (pip install msmcp-azure==3.0.0), Docker (mcr.microsoft.com/azure-mcp:3.0.0) і пакети .mcpb. Реєстр npm показує 3.0.0 як latest з полем ліцензії MIT, а файл LICENSE у репозиторії це MIT License. На сторінці релізів GitHub є запис Azure.Mcp.Server-3.0.0.
Метадані реєстру npmАналіз: мій висновок
Сервер, що відхиляє невідомі параметри, дає чіткішу помилку, але й перекладає роботу на вас: зафіксуйте версію й один раз прогоніть усі збережені сценарії. Безпечніші типові значення допомагають лише для ресурсів, створених через цей сервер, і не змінюють наявні. Мажорну версію я б також не вважав аудитом безпеки: це опис змін від вендора.
Що я не зміг підтвердити
Я не запускав сервер, не перевіряв нові типові значення й не порівнював кількість інструментів. У прочитаному розділі журналу немає загальної кількості інструментів для 3.0.0. Про поширеність і якість я нічого не стверджую.
Ілюстративний список для оновлення, не виконувався
# documented install form, pin the exact version (not run here)
npx @azure/mcp@3.0.0
# before rollout
1. list every saved prompt/script/agent config that calls this server
2. re-run each once against 3.0.0; note any unknown-parameter rejection
3. record version, date and who approved the change