umd_frida_attach
Attach Frida to a guest process
How to use it
Project documentation lists umd_frida_attach for the Windbg MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Windbg MCP
pip install frida-toolsOther tools in Windbg MCP (28)
Full state overview — VM power, KD, guest ops, UMD. Always allowed.
Kill a process by PID
List running processes with PIDs
Execute command in guest OS, capture stdout/stderr
Copy file from guest to host
Copy file from host to guest
Halt running target (Ctrl+Break)
Attach to kernel via KDNET. Target breaks on connect.
Resume target execution
Detach from kernel. Resumes target so VM keeps running.
Run any WinDbg command (k, r, lm, !process 0 0, !analyze -v, etc.)
Step one instruction (into or over)
Wait for breakpoint/exception with timeout. Always returns.
Connect to remote dbgsrv in guest
Attach to PID, run WinDbg commands, detach
dbgsrv best practices and WinDbg command reference for LLMs
Inject JS, eval expressions, list processes, detach
Frida best practices and API reference for LLMs
Time Travel Debugging — record, stop, retrieve, list traces
Query TTD traces (not yet implemented)
Freeze entire VM
Unpause a paused VM
Capture VM display as PNG
Switch the active VM target at runtime (VMX path + credentials)
List available snapshots
Restore a named snapshot (debug sessions are cleanly torn down and can reconnect after)
Power on the VM
Shut down (graceful or hard)