ContextHub
開発・コーディング完全無料🔓 APIキー不要pip

MCP WinDbg

WinDbg MCPサーバーでClaude連携・Windowsクラッシュダンプ解析を自動化

最終更新:2026年5月15日1,285GitHub

概要

MCP WinDbg の設定方法と使い方

Microsoft の Windows デバッガ「WinDbg / CDB」をClaudeから操作できるMCPサーバー

クラッシュダンプ(.dmp)の解析、リモートデバッグターゲットへの接続、複数ダンプのバッチ処理によるパターン抽出が可能

ClaudeとMCP WinDbgのMCPサーバー連携により、Windows ネイティブアプリの障害解析を AI と一緒に進める運用が自動化できる

設定方法は pip install mcp-windbg 後、claude_desktop_config.json から python -m mcp_windbg を起動するだけでシンプルに完結する

料金・APIキー情報

料金

完全無料

APIキー

🔓 不要

このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。

こんな使い方ができます

Windowsクラッシュダンプ(.dmp)をClaudeに解析させて原因を推定できる

リモートデバッグターゲットへの接続をClaudeから指示してライブ解析を行える

複数ダンプを横断してClaudeに共通パターン(同一バグの兆候)を抽出させられる

シンボル解決を _NT_SYMBOL_PATH 経由で行わせ、堅牢な解析環境を構築できる

セットアップ手順

  1. 1

    Windows と Python 3.10 以上を用意する

  2. 2

    Microsoft Store または公式から Debugging Tools for Windows(WinDbg)をインストールする

  3. 3

    pip install mcp-windbg を実行する

  4. 4

    Claude Code に追加:claude mcp add mcp-windbg -e _NT_SYMBOL_PATH="SRV*C:\Symbols*https://msdl.microsoft.com/download/symbols" -- python -m mcp_windbg

設定ファイル

⚠️

コピー前に確認

Windows 環境必須。Python 3.10 以上と Debugging Tools for Windows(WinDbg / CDB)が必要。シンボル解決には _NT_SYMBOL_PATH を設定する。MITライセンス。

claude_desktop_config.json
{
  "mcp_windbg": {
    "command": "python",
    "args": ["-m", "mcp_windbg"],
    "env": {
      "_NT_SYMBOL_PATH": "SRV*C:\\Symbols*https://msdl.microsoft.com/download/symbols"
    }
  }
}
💡

注意事項

Microsoft 公式の Debugging Tools が前提のため Windows 以外では動作しない。シンボルサーバーパス(SRV*C:\Symbols*https://msdl.microsoft.com/download/symbols)を環境変数で明示することで Microsoft シンボルをキャッシュしながら解析できる。

#Windows#WinDbg#クラッシュ解析#デバッグ

外部リンク

関連するMCPサーバー(開発・コーディング