Windbg Ext MCP — AI skill for Claude Code
WinDbg-ext-MCP bridges your favorite LLM client (like Cursor, Claude, or VS Code) with WinDbg, enabling real-time, AI assisted kernel debugging.
How to install Windbg Ext MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open mrexodia/windbg-ext-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Windbg Ext MCP does
WinDbg-ext-MCP bridges your favorite LLM client (like Cursor, Claude, or VS Code) with WinDbg, enabling real-time, AI assisted kernel debugging. Write prompts in your AI coding assistant and receive instant, context-aware analysis and insights from your live kernel debugging session.
Alternatives in AI
- Sentrux — Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improveme 2.9k ★
- Claude Hub — by Claude Did This - A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered c 393 ★
- Codebase Digest — 🗜️ Codebase-digest is your AI-friendly codebase packer and analyzer 375 ★
README
WinDbg‑ext‑MCP
WinDbg extension + Python MCP server. Lets MCP‑compatible clients (Cursor, Claude, VS Code + Cline/Roo) drive WinDbg with clean, validated commands. Kernel‑first; user‑mode works too.
Contents
- Quick Start
- Architecture
- Usage Examples
- What’s Here
- Sanity Check
- Troubleshooting
- Configuration
- Tested With
- Notes
Quick Start
Prereqs
- Windows 10/11
- WinDbg (Windows SDK "Debugging Tools for Windows")
- Visual Studio Build Tools (C++)
- Python 3.11+ and uv
Build the extension (Developer PowerShell for VS):
msbuild extension\windbgmcpExt.sln /p:Configuration=Release /p:Platform=x64
Load in WinDbg:
.load C:\path\to\windbgmcpExt.dll
Install and run the MCP server (in root directory):
uv sync
uv run selftest
uv run mcp --list-tools
# Run with stdio (default)
uv run mcp
# Run with HTTP/SSE transport
uv run mcp --transport http://127.0.0.1:5312
Architecture
MCP Client <—> Python MCP Server <—> WinDbg Extension (named pipe) <—> WinDbg/Target
(stdio or zeromcp \\.\pipe\windbgmcp Kernel/User
HTTP/SSE)
- The extension hosts a named‑pipe server and executes WinDbg commands safely.
- The Python server validates inputs, resolves timeouts, and exposes tools to MCP clients.
- Supports both stdio (default) and HTTP/SSE (
--transport http://127.0.0.1:5312) transports.
Usage Examples
General (natural language prompts)
- "Show me all running processes in the kernel"
- "What's the current thread's stack trace?"
- "Analyze the memory at address 0x1000"
- "Help me understand this crash dump"
- "Set a breakpoint on nt!NtCreateFile and continue execution"
- "Step through the next 3 instructions and show me the registers"
Rootkit behavior (research‑only)
- "Hide explorer.exe using EPROCESS unlink and PspCidTable Unlink"
- "Make OneDrive.exe appear to have no open handles"
- "Make notepad.exe resistance to termination and kill atte
Related Skills
Mklink AI Probe
MKLink AI Probe is an all-in-one embedded debugging CLI for Cortex-M microcontrollers. It bridges the MKLink/M
The Range Of Effortless AI Agents
There are many free, easily accesible AI agents like Gumloop, n8n, Claude(free), Copilot(free), Gemini PRO(cau
Verilog Skill For Claude
Verilog skill integration for Claude AI enabling RTL design assistance, code generation, debugging, and learni
Opentelemetry MCP Server
Unified MCP server for querying OpenTelemetry traces across multiple backends (Jaeger, Tempo, Traceloop, etc.)
AppleAI
Apple AI is a lightweight, privacy‑minded macOS menu bar app that keeps your favorite AI assistants one keystr
Prompt Tower.Nvim
⚡ Turn your codebase into AI-ready context in seconds – the Neovim plugin that bridges the gap between your co
Related Agents
Opus Answer
A simple question-answering agent that responds naturally like a standard LLM. No special research context, no
Langfuse Expert
Expert Langfuse engineer for querying traces, debugging LLM applications, managing prompts, analyzing sessions
Security Privacy Guardian
Use when validating PII handling (LGPD/GDPR), secret leakage in code/prompts/traces, eval-case sanitization, o