windbg-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@windbg-mcpanalyze crash dump and show !analyze -v output"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
windbg-mcp
MCP server that drives cdb.exe (user mode) and kd.exe (kernel mode) as subprocesses, exposing WinDbg debugging to LLM agents over the Model Context Protocol: crash dump analysis, live process debugging, and kernel debugging.
Windows only. Requires Node.js ≥ 22 (uses
koffi) or Bun (usesbun:ffi), plus the Windows Debugging Tools (cdb.exe/kd.exe, auto-detected from the standard Windows Kits paths or the Store-installed WinDbg for Windows).
Usage
Add to your MCP client configuration (Node):
{
"mcpServers": {
"windbg-mcp": {
"command": "npx",
"args": ["-y", "windbg-mcp@latest"]
}
}
}Or with Bun:
{
"mcpServers": {
"windbg-mcp": {
"command": "bun",
"args": ["x", "windbg-mcp@latest"]
}
}
}Related MCP server: dump-analyzer-mcp-server
Tools
Tool | Purpose |
| Open a crash dump (.dmp/.mdmp/.hdmp) for analysis |
| Launch a process under cdb |
| Attach to a running process by pid or name |
| Connect kd to a kernel target (KDNET / pipe / serial) |
| Run any debugger command ( |
| List active sessions with their state |
| Break into a running target (CTRL+BREAK) |
| Search the WinDbg command catalog by keyword |
| End session with |
| End session with |
References
Building Effective Agents — agent design patterns that motivate the tool/agent boundaries here
Model Context Protocol — the protocol this server implements
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server exposing the Backtest360 engine API as tools for AI agents.
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
An MCP server that provides an API to LLMs to manage their JumpCloud resources.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server for debugging Windows processes using WinDbg and CDB. It enables users to attach to processes, manage breakpoints, inspect memory, and control execution flow through natural language.2-
- AlicenseNot gradedqualityCmaintenanceMCP server for remote Windows Crash Dump analysis. Enables AI agents to analyze crash dumps via CDB commands through standard MCP interfaces.3MIT
- AlicenseBqualityCmaintenanceMCP server that wraps gdb to enable LLMs to drive live debugging sessions, including starting sessions on binaries, attaching to processes, and running commands.72,302 PyPI3MIT
- AlicenseNot gradedqualityAmaintenanceMCP server that exposes WinDbg/DbgEng to AI agents over stdio for user-mode, kernel-mode, crash-dump, and Time Travel Debugging workflows.12MIT