Skip to content

Conversation

@joelverhagen
Copy link
Member

@joelverhagen joelverhagen commented Nov 21, 2025

Summary

Progress on #50105.

Open questions:

  1. Do we need more description of "value added"? I.e. why follow this guide? What uses the Official MCP Registry? This will be more clear when GitHub MCP Registry is pulling from it.
  2. Do we need to mention remote MCP Servers? Those could be built in .NET or any other language. I only see this code sample as a potential pre-req. Nothing in the dotnet docs area.

Internal previews

📄 File 🔗 Preview link
docs/ai/quickstarts/publish-mcp-registry.md docs/ai/quickstarts/publish-mcp-registry

@dotnetrepoman dotnetrepoman bot added this to the November 2025 milestone Nov 21, 2025
@joelverhagen joelverhagen force-pushed the jver/mcp-registry branch 2 times, most recently from 19c28ad to 5cb0414 Compare November 21, 2025 22:20
@joelverhagen joelverhagen changed the title [DRAFT] Add doc for publishing to the Official MCP Registry. Add doc for publishing to the Official MCP Registry. Nov 24, 2025
@joelverhagen joelverhagen changed the title Add doc for publishing to the Official MCP Registry. Add doc for publishing to the Official MCP Registry Nov 24, 2025
@joelverhagen joelverhagen marked this pull request as ready for review November 24, 2025 17:50
@joelverhagen joelverhagen requested review from a team and gewarren as code owners November 24, 2025 17:50
Copilot AI review requested due to automatic review settings November 24, 2025 17:50
Copilot finished reviewing on behalf of joelverhagen November 24, 2025 17:52
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 adds comprehensive documentation for publishing .NET MCP (Model Context Protocol) Servers to the Official MCP Registry. The guide walks developers through creating a server.json manifest, updating package READMEs with metadata, publishing to NuGet.org, and using the MCP Publisher tool to register servers.

Key changes:

  • New quickstart guide with platform-specific instructions for Windows, Linux, and macOS
  • Template server.json manifest file with placeholders for configuration
  • Integration with existing .NET AI and MCP documentation

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 7 comments.

File Description
docs/ai/quickstarts/snippets/mcp-registry/server.json Template JSON manifest file defining MCP Server metadata and package configuration
docs/ai/quickstarts/publish-mcp-registry.md Complete quickstart guide with step-by-step instructions for publishing to the MCP Registry

@joelverhagen
Copy link
Member Author

Closing this one and re-opening.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants