
svnscha/mcp-windbg
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Протокол контекста модели для WinDbg.
Обзор
Сервер Model Context Protocol, который объединяет AI-модели с WinDbg для анализа сбоев-дампов и удалённой отладки. Этот MCP-сервер интегрируется с CDB, позволяя моделям искусственного интеллекта анализировать сбои Windows и подключаться к удалённым сессиям отладки с помощью WinDbg/CDB. Инструмент на базе искусственного интеллекта, который соединяет LLM с WinDbg для анализа сбоев-дампов и живой отладки. Выполняйте команды отладчика через запросы на естественном языке, такие как «Покажите стек вызовов и объясните это нарушение доступа». Это не волшебное решение для автоисправления. Это обёртка на Python вокруг CDB, которая использует знания LLM для помощи в отладке. - : Изучить сбои Windows - : Подключиться к удалённым целям отладки - : Обработать несколько дампов для шаблонов - Windows с инструментами отладки для Windows или WinDbg из Microsoft Store. - Python 3.10 или выше - Любой совместимый с MCP клиент (GitHub Copilot, Claude Desktop, Cline, Cursor, Windsurf и др.).
Обзор (машинный перевод)
Сервер Model Context Protocol, который объединяет AI-модели с WinDbg для анализа сбоев-дампов, удалённой отладки в пользовательском режиме и отладки ядра.
[! СОВЕТ] Ищете отладку ИИ, встроенную в сам WinDbg? Microsoft теперь выпускает официальную версию WinDbg MCP, начиная с WinDbg 1.2610.1001.0. Вы включаете его в сервисе MCP WinDbg настройки и общайтесь с вашей активной отладкой сессией через VS Code с помощью GitHub Copilot или из GitHub Copilot CLI. Если это то, что вам нужно, начните с этого:
- Представляем WinDbg MCP (анонс)
- Настройка WinDbg MCP и обзор
- Получите последние новости WinDbg
Этот проект является независимой, созданной сообществом альтернативой. Он работает на
cdb.exe/kd.exeheadless, поэтому подходит для использования другого MCP-клиента, запуска отладчика с другой машины по HTTP или сортировки скриптов на многих дамп, не открывая интерфейс WinDbg.
Обзор
Этот сервер управляет отладчиками Windows — CDB для пользовательского режима (дампы и -remote) и KD для целей ядра (-k) — чтобы вы могли отладить на естественном языке: “Покажите стек вызовов и объясните это нарушение доступа” или *“Откройте сессию ядра и сообщите, какой драйвер был ошибочен.” *
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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 →