microsoft/mcp-dotnet-samples
A comprehensive set of samples of creating and using MCP servers and clients with .NET
This project offers examples for .NET developers to create applications that connect Large Language Models (LLMs) with various data sources and tools. It allows you to feed information from sources like GitHub or Outlook into an LLM and receive outputs that integrate with those systems, such as sending emails or managing to-do lists. This is for software developers building AI-powered applications or agents.
157 stars.
Use this if you are a .NET developer looking to build or integrate applications that need to provide specific context to LLMs and switch between different LLM providers easily.
Not ideal if you are an end-user looking for a pre-built application or a non-developer seeking to interact directly with LLMs without coding.
Stars
157
Forks
51
Language
C#
License
MIT
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/microsoft/mcp-dotnet-samples"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
microsoft/mcp
Catalog of official Microsoft MCP (Model Context Protocol) server implementations for AI-powered...
nisalgunawardhana/How-To-Create-MCP-Server
This guide will help you set up a basic MCP (Model Context Protocol) server in .NET, configure...
MCDxAI/minecraft-dev-mcp
Model Context Protocol server for Minecraft Development
afrise/MCPSharp
MCPSharp is a .NET library that helps you build Model Context Protocol (MCP) servers and clients...
kooshi/SharpToolsMCP
A suite of MCP tools for AIs to analyze and modify C# solutions with high signal, Roslyn powered context.