An MCP Server written in C#? Yes, sir!
If you’re a C# developer chances are you already have the tools you need to build an MCP server from scratch. No, really. If you’re a C# dev, it’s likely that you already have VS Code and .NET installed in your system. This is really enough. In this article I’ll walk you through creating your own MCP server using just that. What you’ll need .NET 9.0 SDK or higher.. Visual Studio Code is recommended, but you can also use any code editor or .NET IDE you want. Preparing the project. For this example, we’ll build a super simple MCP server that we’ll use to convert between currencies using fixer.io. It’s a free, simple and lightweight API that provides current and historical exchange rates between any currencies. ...