Update to latest schema version 2025-10-17#944
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR updates the MCP schema version reference from 2025-09-29 to 2025-10-17 across server configuration files to align with the latest MCP Registry v0.1 schema. The schema URL update is a metadata change that does not affect functionality but ensures compatibility with the MCP Registry's assertions.
- Updates schema version in PowerShell packaging script
- Updates schema version in DNX server configuration template
- Documents the schema version update in the Azure MCP Server changelog
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| servers/Azure.Mcp.Server/CHANGELOG.md | Documents the schema version update in the unreleased changes section |
| eng/scripts/Pack-Nuget.ps1 | Updates the $schema URL in the NuGet package server.json generation function |
| eng/dnx/.mcp/server.json | Updates the $schema URL in the DNX server configuration template |
|
@chidozieononiwu PTAL |
|
Looks like server.json is removed as part of this PR -https://github.com/microsoft/mcp/pull/1375/changes - and it doesn't seem we have a dependency on the schema version anymore. Hi Dozie @chidozieononiwu , could you double-check? If the changes are outdated or no longer relevant, please help close it. Also adding 'Do Not Merge' to filter it out from the 2.0 cutoff review queue |
What does this PR do?
The MCP Registry has iterated the schema version two more times, and has now locked it as a "v0.1". Fortunately this new schema version does not actually impact us but the MCP Registry does assert the new schema URL.
See https://github.com/modelcontextprotocol/registry/blob/main/docs/reference/server-json/CHANGELOG.md
Related PR for the
mcpservertemplate package: dotnet/extensions#6956GitHub issue number?
#870
Pre-merge Checklist
Added comprehensive tests for new/modified functionalityN/Aservers/Azure.Mcp.Server/CHANGELOG.mdand/orservers/Fabric.Mcp.Server/CHANGELOG.mdfor product changes (features, bug fixes, UI/UX, updated dependencies)servers/Azure.Mcp.Server/README.mdand/orservers/Fabric.Mcp.Server/README.mddocumentationeng/scripts/Process-PackageReadMe.ps1. See Package README/servers/Azure.Mcp.Server/docs/azmcp-commands.mdand/or/docs/fabric-commands.md.\eng\scripts\Update-AzCommandsMetadata.ps1to update tool metadata in azmcp-commands.md (required for CI)ToolDescriptionEvaluatorand obtained a score of0.4or more and a top 3 ranking for all related test prompts/servers/Azure.Mcp.Server/docs/e2eTestPrompts.mdcrypto mining, spam, data exfiltration, etc.)/azp run mcp - pullrequest - liveto run Live Test Pipeline