gengstah/windbg-mcp

82 stars · Last commit 2026-05-03

An MCP (Model Context Protocol) server that turns all pybag Windows debugger functions into native MCP tools. It lets MCP-compatible clients (Claude Desktop, Claude Code, Cowork, OpenAI Codex CLI, Cursor, and custom agents) control user-mode processes, kernel sessions, and crash dump analysis via structured JSON calls.

README preview

# WinDbg MCP

An MCP (Model Context Protocol) server that exposes every pybag Windows debugger
function as a native MCP tool. It gives any MCP-compatible client (Claude Desktop,
Claude Code, Cowork, OpenAI Codex CLI, Cursor, and custom agents) full control over
user-mode processes, kernel sessions, and crash dump analysis — all through typed
tool calls with structured JSON responses.

---

## Requirements

- **Windows only** — pybag requires Microsoft Debugging Tools for Windows
- Python 3.10+
- Microsoft Debugging Tools for Windows (part of the Windows SDK)

---

## Installation

View full repository on GitHub →