MCP Directory
Back

mcp-csharp-starter

by SamMorrowDrums · C# · ★ 0

A starter MCP server in C# using the official ModelContextProtocol SDK 0.5.0-preview.1. Features tools, resources, prompts with annotations and enums.

Install

git clone https://github.com/SamMorrowDrums/mcp-csharp-starter.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-csharp-starter": {
      "command": "npx",
      "args": [
        "-y",
        "github:SamMorrowDrums/mcp-csharp-starter"
      ]
    }
  }
}

From the README

[](https://github.com/SamMorrowDrums/mcp-csharp-starter/actions/workflows/ci.yml) [](https://dotnet.microsoft.com/) [](https://docs.microsoft.com/en-us/dotnet/csharp/) [](https://opensource.org/licenses/MIT) [](https://modelcontextprotocol.io/) A feature-complete Model Context Protocol (MCP) server template in C# using the official csharp-sdk. This starter demonstrates all major MCP features with clean, idiomatic C# code leveraging .NET 8 and dependency injection. - [Model Context Protocol](https://modelcontextprotocol.io/) - [C# SDK](https://github.com/modelcontextprotocol/csharp-sdk) - [Bu…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related developer tools servers