MCP server for debugging C#/.NET code using netcoredbg
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"netcoredbg-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
[English](README.md) | [Русский](README.ru.md) # netcoredbg-mcp [](https://pypi.org/project/netcoredbg-mcp/) [](LICENSE) [](#requirements) [](https://modelcontextprotocol.io/) [](#limitations) Debug .NET applications from an MCP-capable coding agent without leaving the agent workflow. `netcoredbg-mcp` combines `netcoredbg`, the Debug Adapter Protocol, and Windows UI Automation so an agent can observe a running app, stop it deliberately, and inspect the state that explains the behavior. **Python 3.10+ · Windows GUI automation · 135 tools · 8 prompts · 4 resources · v0.23.17** The prepared v0.23.17 PATCH fixes nullable launch environments (#362): string overrides survive beside `null`, and `null` removes inherited variables, including Windows case variants. An idle adapter uses guarded drain/restart; with `pre_build=False`, removal requests refuse an active debuggee without stopping it. The parent and pre-build environments stay unchanged. Python remains the default. Upgrade and restart the MCP server; this does not hot-reload shared receivers. See the [release notes](RELEASE_NOTES.md) for scope and verification boundaries; preparation is not publication. ## What it enables | Need | Use the MCP server to | |---|---| | Understand a failure | Launch or attach to a .NET process, set breakpoints, inspect threads, stacks, scopes, variables, modules, output, and exceptions. | | Drive a desktop app | Find UI elements, read window trees, click, type, select, use the clipboard, and gather bounded WPF, WinForms, or Avalonia evidence. | | Keep evidence honest | Capture a preview for naviga…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.