What problem does it solve? Running and debugging C# MCP servers locally involves tricky setup: IDE configuration, protocol-level testing, tool discovery failures, and stdio logging pitfalls that corrupt JSON-RPC messages. This Skill provides a structured workflow to get a server running, tested, and debuggable. ## Core Features & Use Cases - Local Execution & IDE Setup: Run servers via dotnet run for stdio or HTTP transports and generate mcp.json configuration for VS Code or Visual Studio. - Protocol-Level Testing: Test tools interactively with MCP Inspector and verify tool registration in GitHub Copilot Agent Mode. - Diagnosis & Logging: Troubleshoot tool discovery failures, breakpoint issues, and stdout contamination, with correct stderr logging configuration for stdio servers. - Use Case: Your MCP tools stopped appearing in GitHub Copilot after a code change. Follow the workflow to rebuild, restart the server, verify attributes and registration, and confirm tools reappear in Agent Mode. ## Quick Start Help me run and debug my C# MCP server locally and test its tools with MCP Inspector.