memoryforensics1/windbg-mcp
View on GitHub ↗C# MCP server for kernel & user-mode Windows debugging — DbgEng COM, KDNET, Frida, dbgsrv, TTD, and integrated VM control. 29 tools for LLM agents.
39 ★6 forksC#Updated 2mo ago
What you need to know
MCP server (C#/.NET 8) that gives AI agents complete control of a Windows VM for kernel debugging, reverse engineering, malware analysis, and vulnerability research. 29 tools wrap the Windows Debugger Engine (DbgEng COM), VMware Workstation, Frida, dbgsrv, and TTD.
Install
git clone https://github.com/memoryforensics1/windbg-mcp.git dotnet build src/WinDbgMCP.Server/WinDbgMCP.Server.csproj
Usage
- •Configure the server in .mcp.json, add to Claude Code/Claude Desktop, and let the agent control the VM, kernel debug, and user-mode sessions.
Key features
- ✓Kernel debugging via KDNET
- ✓VM lifecycle control (start/stop/snapshot/screenshot)
- ✓Guest command execution and file transfer
- ✓Frida user-mode hooks
- ✓dbgsrv remote debugging
- ✓Time Travel Debugging
Best for
Kernel debugging, malware analysis, and vulnerability research on Windows VMs
Caveats
- ⚠Requires .NET 8 SDK, VMware Workstation Pro, and a Windows guest VM
- ⚠Windows only
Platforms: WindowsClients: Claude Code · Claude Desktop
Reviewed 2026-08-11
Topics
ai-agentclaudecsharpdbgengdebuggerdotnetexploit-developmentfridakernel-debuggingllmmalware-analysismcpmodel-context-protocolreverse-engineeringtime-travel-debuggingttdvmwarevulnerability-researchwindbgwindows
- Stars
- 39★
- Forks
- 6
- Language
- C#
- License
- MIT
- Created
- 2026-04-15
- Last push
- 2026-07-05