
svnscha/mcp-windbg
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
WinDbgのモデルコンテキストプロトコル。
概要
クラッシュダンプ解析やリモートデバッグのために、AIモデルとWinDbgをブリッジするモデルコンテキストプロトコルサーバーです。 このMCPサーバーはCDBと統合され、AIモデルがWindowsのクラッシュダンプを解析し、WinDbg/CDBを用いてリモートデバッグセッションに接続できるようにします。 LLMとWinDbgをブリッジし、クラッシュダンプ解析やライブデバッグを行うAI搭載ツールです。「呼び出しスタックを見せてこのアクセス違反を説明する」などの自然言語クエリでデバッガーコマンドを実行します。 魔法のような自動修正の解決策ではありません。これはCDBをラップしたPythonラッパーで、LLMの知識を活用してデバッグを助けます。 - : Windowsクラッシュダンプの調査 - : リモートデバッグターゲットに接続 - : 複数のダンプをパターンの処理 - Windows for Debugging Tools for Windows または Microsoft Store の WinDbg。- Python 3.10 以降- MCP 互換クライアント(GitHub Copilot、Claude Desktop、Cline、Cursor、Windsurf など)
概要(AI 翻訳)
クラッシュダンプ解析、ユーザーモードのリモートデバッグ、カーネルデバッグのために、AIモデルとWinDbgをブリッジするモデルコンテキストプロトコルサーバーです。
[!ヒント] WinDbg自体に組み込まれたAIデバッグをお探しですか? Microsoftが公式モデルを出荷しました 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 のガイドから始めましょう →