Build Model Context Protocol (MCP) servers in C#/.NET against the current ModelContextProtocol 2.x NuGet packages. Helps with cases the model gets wrong without guidance — stale versions (0.x preview or 1.x-era defaults), the v2 stateless-by-default HTTP flip, the 2026-07-28 spec deprecations (roots/sampling/logging), MCP Apps and Tasks extension packages, elicitation URL mode, per-session HTTP…
Install
npx skills add github/awesome-copilot --skill dotnet-mcp-buildernpx skills add github/awesome-copilot --skill dotnet-mcp-builder -a claude-code -gnpx skills add github/awesome-copilot --skill dotnet-mcp-builder -a codex -ggemini skills install https://github.com/github/awesome-copilot.git --path skills/dotnet-mcp-buildergh skill install github/awesome-copilot dotnet-mcp-buildergit clone --depth 1 https://github.com/github/awesome-copilot /tmp/github__awesome-copilot
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/github__awesome-copilot/skills/dotnet-mcp-builder ~/.claude/skills/dotnet-mcp-builder # Claude Code
cp -R /tmp/github__awesome-copilot/skills/dotnet-mcp-builder ~/.agents/skills/dotnet-mcp-builder # Codex, Cursor, Gemini CLI, Copilot, OpenCode