Skip to content

Conversation

@joelverhagen
Copy link
Member

@joelverhagen joelverhagen commented Oct 17, 2025

Summary

Fixes #48445.


Internal previews

📄 File 🔗 Preview link
docs/ai/quickstarts/build-mcp-server.md docs/ai/quickstarts/build-mcp-server

@joelverhagen joelverhagen requested review from Copilot and removed request for Copilot October 17, 2025 19:14
@joelverhagen joelverhagen requested review from a team and gewarren as code owners October 17, 2025 19:14
@dotnetrepoman dotnetrepoman bot added this to the October 2025 milestone Oct 17, 2025
@Copilot Copilot AI review requested due to automatic review settings October 20, 2025 14:56
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the MCP server documentation and sample project to use the latest template version (9.10.0-preview.3.25513.3) and the newest MCP server configuration schema (2025-09-29). The changes align the sample code with current MCP standards and improve the deployment configuration.

Key Changes:

  • Updated to .NET 9.0 target framework and added multi-platform runtime identifiers
  • Migrated from snake_case to camelCase property naming in server.json schema
  • Enhanced project configuration with self-contained and single-file deployment settings

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
docs/ai/quickstarts/snippets/mcp-server/SampleMcpServer.csproj Updated target framework to net9.0, added runtime identifiers for multiple platforms, configured self-contained single-file publishing, and upgraded package versions
docs/ai/quickstarts/snippets/mcp-server/.mcp/server.json Migrated to new schema URL (2025-09-29), converted snake_case properties to camelCase, added transport configuration, and restructured version information
docs/ai/quickstarts/build-mcp-server.md Updated template version requirement, revised property names to camelCase, clarified relative path formatting, and added documentation for multi-platform package publishing

@gewarren gewarren merged commit 04223ed into main Oct 20, 2025
10 checks passed
@gewarren gewarren deleted the jver/fix-schema branch October 20, 2025 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

NuGet MCP quickstart references old server.json schema

2 participants