Built an MCP server for .NET developers working with AI

Published: (December 18, 2025 at 01:19 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

What it does

Connects your favorite client to two sources:

  • Live GitHub repos – Semantic Kernel, OpenAI .NET SDK, MCP C# SDK, AutoGen, and more. Real code and documentation from the actual repos.
  • Microsoft Learn – Proxied the official Microsoft Learn MCP tools but optimized them: better token efficiency, clearer descriptions, and improved argument names so the LLM actually picks the right tool.

The key difference

Zero prompt engineering. Just ask your question naturally – e.g., “How do Semantic Kernel agents work?” or “Show me how to build an MCP server with C#” – and the tools trigger automatically. No need to tell it “use this tool” or “search the documentation” like other MCP servers require.

It uses progressive file exposure (repos → folders → files → content), which saves tokens and prevents flooding your context with irrelevant data.

Currently tracking

AI Frameworks & LLM SDKs

  • Semantic Kernel
  • AutoGen
  • Kernel Memory
  • OpenAI .NET
  • Google Gemini
  • Anthropic Claude
  • MCP C# SDK
  • LangChain.NET
  • OllamaSharp

Vector Database C# SDKs

  • Pinecone
  • Qdrant
  • Weaviate
  • Redis Stack

Setup takes about 30 seconds. If it helps, drop a ⭐ so other .NET devs can find it.

Try it:

Back to Blog

Related posts

Read more »