memoryforensics1/windbg-mcp — reverse-engineered prompt
Reverse engineered prompt
Build me a Windows debugging MCP server in C# on .NET 8 that lets an AI agent control a VMware Windows VM and use WinDbg style debugging tools without opening WinDbg directly.
I want it to expose tools through MCP so Claude or another MCP client can start and stop the VM, restore snapshots, take screenshots, copy files, run commands in the guest, list and kill processes, connect to kernel debugging over KDNET, set breaks, step, continue, wait for events, and run WinDbg commands safely. It should also support user mode work through Frida, dbgsrv, and Time Travel Debugging where possible.
Please make it reliable for AI use. Every tool should have timeouts, clear error messages that say what to try next, and a way to ask for the current overall system state. Use DbgEng COM directly rather than driving cdb or WinDbg through stdin. Include a simple config example, build instructions, and MCP client setup. Look up current docs online if needed.
Want more depth? Deep Reverse