mcp and mcp-dotnet-samples

The official MCP server implementations catalog serves as the reference specification and production-ready tools, while the .NET samples provide educational examples and boilerplate patterns for developers building custom MCP servers and clients within the .NET ecosystem—making them complements where the samples help developers utilize and extend the official implementations.

mcp
92
Verified
mcp-dotnet-samples
60
Established
Maintenance 25/25
Adoption 20/25
Maturity 24/25
Community 23/25
Maintenance 13/25
Adoption 10/25
Maturity 15/25
Community 22/25
Stars: 2,845
Forks: 434
Downloads: 258,871
Commits (30d): 198
Language: C#
License: MIT
Stars: 157
Forks: 51
Downloads:
Commits (30d): 0
Language: C#
License: MIT
No risk flags
No Package No Dependents

About mcp

microsoft/mcp

Catalog of official Microsoft MCP (Model Context Protocol) server implementations for AI-powered data access and tool integration

Provides core libraries, testing frameworks, and unified engineering infrastructure for building MCP servers that connect LLMs to enterprise data sources like Azure, Fabric, and DevOps platforms. Uses a client-server architecture where hosts initiate connections to MCP servers via stdio transport, enabling standardized context delivery to AI applications across IDEs and assistants. Includes pre-built servers for Azure services, Microsoft Foundry, and developer tools alongside the protocol implementation itself.

About mcp-dotnet-samples

microsoft/mcp-dotnet-samples

A comprehensive set of samples of creating and using MCP servers and clients with .NET

Samples demonstrate building MCP servers that expose tools and resources to LLMs—including integrations with Azure services, GitHub, and Outlook—using .NET's structured approach to implement the standardized protocol. Projects are containerized for easy deployment and installable directly into VS Code and Visual Studio as AI model extensions. The collection covers both simple transformations (markdown-to-HTML) and complex workflows (email management, to-do tracking) to illustrate MCP's role in connecting LLMs to enterprise data sources and business logic.

Scores updated daily from GitHub, PyPI, and npm data. How scores work