
svnscha/mcp-windbg
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
WinDBG용 모델 컨텍스트 프로토콜.
개요
AI 모델을 WinDbg와 연결하여 크래시 덤프 분석과 원격 디버깅을 수행하는 모델 컨텍스트 프로토콜 서버입니다. 이 MCP 서버는 CDB와 통합되어 AI 모델이 Windows 크래시 덤프를 분석하고 WinDbg/CDB를 이용해 원격 디버깅 세션에 연결할 수 있도록 합니다. Windows Dbg와 LLM을 연결해 크래시덤프 분석과 실시간 디버깅을 수행하는 AI 기반 도구입니다. "호출 스택을 보여주고 이 접근 위반을 설명해 주세요"와 같은 자연어 쿼리를 통해 디버거 명령을 실행합니다. 마법 같은 자동 수정 솔루션은 아닙니다. CDB를 감싸는 파이썬 래퍼로, LLM 지식을 활용해 디버깅을 돕습니다. - : Windows 크래시 덤프 검사 - : 원격 디버깅 대상 연결 - : 패턴을 위해 여러 덤프를 처리함 - Microsoft Store에서 제공하는 Windows용 디버깅 도구 또는 WinDbg가 있는 Windows. - Python 3.10 이상 - MCP 호환 클라이언트(GitHub Copilot, Claude Desktop, Cline, Cursor, Windsurf 등)
개요(AI 번역)
크래시 덤프 분석, 사용자 모드 원격 디버깅, 커널 디버깅을 위해 AI 모델을 WinDbg와 연결하는 모델 컨텍스트 프로토콜 서버입니다.
[! 팁] WinDbg 자체에 내장된 AI 디버깅을 찾고 있나요? 마이크로소프트가 공식 기기를 출시했습니다 WinDbg MCP, WinDbg 1.2610.1001.0부터 시작합니다. WinDbg MCP 서비스에서 활성화하면 됩니다 설정을 > 후 GitHub Copilot을 통해 VS Code에서 활성 디버깅 세션과 채팅하세요 GitHub Copilot CLI에서 가져온 것입니다. 그게 원하시는 거라면, 거기서부터 시작하세요:
- WinDbg MCP 소개 (발표)
- WinDbg MCP 설정 및 개요
- 최신 WinDbg 받기
이 프로젝트는 독립적이고 커뮤니티가 만든 대안입니다. 운영은
cdb.exe/kd.exe헤드리스 모델이라 다른 MCP 클라이언트를 사용하거나, HTTP를 통해 다른 머신에서 디버거를 구동하거나, 여러 머신에 걸쳐 스크립트 트리아지를 할 때 적합합니다 WinDbg UI를 열지 않고 덤프합니다.
개요
이 서버는 Windows 디버거를 구동합니다 - 사용자 모드는 CDB(덤프 및 -remote), 커널 타겟은 KD(-k)로, 자연어로 디버깅할 수 있습니다: “호출 스택을 보여주고 이 접근 위반을 설명해줘” 또는 *“커널 세션을 열고 어떤 드라이버가 버그체크했는지 알려줘.” *
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
MCP Server for WinDbg Crash Analysis
A Model Context Protocol server that bridges AI models with WinDbg for crash dump analysis, user-mode remote debugging, and kernel debugging.
[!TIP] Looking for AI debugging built into WinDbg itself? Microsoft now ships an official WinDbg MCP, starting with WinDbg 1.2610.1001.0. You enable it in WinDbg’s MCP service settings, and chat with your active debugging session from VS Code with GitHub Copilot or from the GitHub Copilot CLI. If that is what you want, start there:
- Introducing WinDbg MCP (announcement)
- Set up WinDbg MCP and the overview
- Get the latest WinDbg
This project is an independent, community-built alternative. It runs
cdb.exe/kd.exeheadless, so it fits when you want to use another MCP client, drive a debugger from another machine over HTTP, or script triage across many dumps without opening the WinDbg UI.
Overview
This server drives the Windows debuggers - CDB for user mode (dumps and -remote) and KD for kernel targets (-k) - so you can debug in natural language: “Show me the call stack and explain this access violation” or “Open a kernel session and tell me which driver bugchecked.”
It is not a magical auto-fix. It is a Python wrapper around cdb.exe / kd.exe that lets an LLM run real debugger commands and reason about the output.
Features
- Crash dump analysis - open a
.dmp/.mdmp/.hdmpand get automated triage (!analyze -v, stacks, modules, threads) in a single call. - User-mode remote debugging - attach to a live
cdb/WinDbg debug server (-remote) over TCP, a named pipe, or COM, and break in on demand. - Kernel debugging - attach to a kernel target (
-k, driven bykd.exe) over KDNET, a named pipe, or serial; the server waits for the target and breaks in for you.
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →