Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
N

NadavLor/windbg-ext-mcp

Kernel debugging in WinDbg, driven from the editor

Before you install: no copy-paste command · no license recorded · link reachable

First step: nothing runnable here yet - start from the repository: https://github.com/NadavLor/windbg-ext-mcp

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site

We have neither an install command nor a public remote endpoint from this repository, so we do not print a config. A made-up one is worse than none. How each client wires MCP up →

Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
Score
score 1,003 · 10 sources · mcp
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# WinDbg‑ext‑MCP

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

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.10+ and Poetry 2.x
Build the extension (Developer PowerShell for VS):
powershell
msbuild extension\windbgmcpExt.sln /p:Configuration=Release /p:Platform=x64
Load in WinDbg:
text
.load C:\path\to\windbgmcpExt.dll
Install and run the MCP server (in root directory):
powershell
poetry install
poetry run selftest
poetry run mcp --list-tools
poetry run mcp
## Architecture
text
MCP Client (stdio) Python MCP Server (stdio) WinDbg Extension (named pipe) WinDbg/Target
FastMCP \\.\pipe\windbgmcp Kernel/User
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.
## 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 attempts"
"Install invisible system call hooks that dont modify SSDT"
"Hide network connections from netstat while keeping them active"
"Make files invisible to directory enumeration but accessible by direct path"
Note: These are for lawful, defensive research in controlled test labs only.
## Available Tools
debug_session: session status and metadata
connection_manager: connection health and resilience controls
session_manager: capture/restore debugging context
run_command: execute a WinDbg command with validation/timeout handling
run_sequence: execute multiple commands in order
breakpoint_and_continue: set a breakpoint and continue execution
analyze_process: process enumeration, info, and context switching
analyze_thread: thread info and stack traces
analyze_memory: memory display, typed structures, searches
analyze_kernel: kernel objects and system analysis
performance_manager: optimization controls and performance report
async_manager: parallel execution and async task stats
troubleshoot: quick diagnostics and guidance
get_help: list tools and usage tips
test_windbg_communication: pipe connectivity test
network_debugging_troubleshoot: network debugging issue checks
## What’s Here
extension/: C++ WinDbg extension. Named pipe \\.\pipe\windbgmcp. Exports: help, objecttypes, hello, mcpstart, mcpstop, mcpstatus.
mcp_server/: Python MCP server using FastMCP with modular tools (session, execution, analysis, performance, support).
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/nadavlor-windbg-ext-mcp/)
Source
awesome · https://github.com/NadavLor/windbg-ext-mcp
Browse by field
MCP servers
Listed by
10 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index