Skip to content

Commit b468b78

Browse files
Improved MCP server resources documentation by enhancing descriptions and organizing links into tables
1 parent e9fed99 commit b468b78

File tree

1 file changed

+41
-17
lines changed

1 file changed

+41
-17
lines changed

docs/ai/resources/mcp-servers.md

Lines changed: 41 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: MCP server learning resources
3-
description: This article provides a list of resources .NET developers who are building MCP servers.
3+
description: This article provides a list of resources for .NET developers who are building MCP servers.
44
ms.date: 09/04/2025
55
ms.topic: reference
66
---
@@ -9,29 +9,53 @@ ms.topic: reference
99

1010
This article contains an organized list of the best learning resources for .NET developers who are building Model Context Protocol (MCP) servers. Resources include samples, documentation, videos, and workshops.
1111

12-
## Get started resources
12+
## Getting Started
1313

14-
- [Get started with MCP](https://modelcontextprotocol.io/docs/getting-started/intro)
15-
- [MCP for beginners](https://github.com/microsoft/mcp-for-beginners)
16-
- [Create a minimal MCP server using C# and publish to NuGet](../quickstarts/build-mcp-server.md)
14+
|Link|Description|
15+
|---|---|
16+
|[Anthropic - Getting Started with MCP](https://modelcontextprotocol.io/docs/getting-started/intro)|Anthropic's official guide to the Model Context Protocol (MCP) and overview on how to get started writing or using an MCP server.|
17+
|[Create a minimal MCP server using C# and publish to NuGet](../quickstarts/build-mcp-server.md)|A quick guide to writing MCP server in VS Code and publishing it to NuGet.|
18+
|[MCP for Beginners GitHub Repo ](https://github.com/microsoft/mcp-for-beginners)|A Microsoft-official Github repository with a full, hands-on curriculum for developing MCP servers in .NET, Java, TypeScript, JavaScript, Rust and Python.|
19+
|[Build Agents using MCP on Azure](https://learn.microsoft.com/en-us/azure/developer/ai/build-openai-mcp-server-dotnet?tabs=github-codespaces)| A walkthrough on how to connect an MCP client using Azure OpenAI and MCP server to Azure Container Apps.
1720

18-
## Concepts
21+
## Libraries
1922

20-
- [Build Agents using MCP on Azure](/azure/developer/ai/intro-agents-mcp)
23+
|Link|Description|
24+
|---|---|
25+
|[MCP C# SDK](https://github.com/modelcontextprotocol/csharp-sdk)|Microsoft and Anthropic's official C# SDK for MCP servers and clients.|
2126

22-
## Workshops
27+
## Samples
2328

24-
- [MCP workshop](https://github.com/Azure-Samples/mcp-workshop-dotnet)
29+
|Link|Description|
30+
|---|---|
31+
|[MCP Workshop GitHub repo](https://github.com/Azure-Samples/mcp-workshop-dotnet)|A sample MCP server and client with corresponding, step-by-step walkthroughs on how to implement them and how MCP works.|
2532

26-
## Reference material
33+
## Documentation
2734

28-
- [MCP C# SDK docs](https://modelcontextprotocol.github.io/csharp-sdk/index.html)
29-
- [MCP servers for VS Code](https://code.visualstudio.com/mcp)
30-
- [MCP server reference](https://github.com/modelcontextprotocol/servers)
31-
- [MCP inspector tool](https://github.com/modelcontextprotocol/inspector)
35+
|Link|Description|
36+
|---|---|
37+
|[MCP C# SDK Documentation](https://modelcontextprotocol.github.io/csharp-sdk/index.html)|Anthropic's official guide to the Model Context Protocol (MCP) and overview on how to get started writing or using an MCP server.|
38+
|[VS Code MCP Developer Guide](https://code.visualstudio.com/api/extension-guides/ai/mcp)| Official documentation for building, debugging, and registering an MCP server in VS Code.|
39+
40+
## Additional Resources
41+
42+
|Link|Description|
43+
|---|---|
44+
|[MCP Inspector Tool](https://github.com/modelcontextprotocol/inspector)|The Anthropic-official GitHub repo for the MCP Inspector tool, a visual testing and debugging tool for MCP servers.|
45+
|[MCP servers for VS Code](https://code.visualstudio.com/mcp)|A hub for quickly installing 1st- and 3rd-party MCP servers in VS Code.|
46+
|[3rd-Party MCP servers](https://github.com/modelcontextprotocol/servers?tab=readme-ov-file#-third-party-servers)|A GitHub repo containing a comprehensive list of publicly-available MCP servers.|
3247

3348
## Videos
3449

35-
- [Beginner's guide to building an MCP server with C# and .NET](https://youtu.be/MKD-sCZWpZQ?si=q7MPtBfCuAJXNwJN)
36-
- [Build MCP servers with ASP.NET Core](https://www.youtube.com/live/x_6iUhdHnhc?si=J8QQuirYWk0JXC_V)
37-
- [MCP Dev Days (Microsoft Reactor)](https://developer.microsoft.com/reactor/series/S-1563/)
50+
|Link|Description|
51+
|---|---|
52+
|[MCP Dev Days (Microsoft Reactor)](https://developer.microsoft.com/reactor/series/S-1563/)|A 2-day virtual event and video series showing how to use and write MCP servers.|
53+
|[ASP.NET Community Standup - Build MCP servers with ASP.NET Core](https://www.youtube.com/live/x_6iUhdHnhc?si=J8QQuirYWk0JXC_V)|A roundtable discussion and demo on building an MCP server with ASP.NET Core and the MCP C# SDK.|
54+
|[MCP for Beginners GitHub Repo ](https://github.com/microsoft/mcp-for-beginners)|A Microsoft-official Github repository with a full, hands-on curriculum for developing MCP servers in .NET, Java, TypeScript, JavaScript, Rust and Python.|
55+
56+
## Communities
57+
58+
|Link|Description|
59+
|---|---|
60+
|[Anthropic MCP Discussions](https://github.com/orgs/modelcontextprotocol/discussions)|An open forum for discussing MCP in Anthropic's official MCP GitHub repo.|
61+
|[Azure AI Foundry Discord](https://discord.com/invite/ByRwuEEgH4)|A Discord discussion space for developers looking to build with Microsoft AI tooling.|

0 commit comments

Comments
 (0)