MCP WinDbg
WinDbg MCPサーバーでClaude連携・Windowsクラッシュダンプ解析を自動化
概要
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
Windows と Python 3.10 以上を用意する
- 2
Microsoft Store または公式から Debugging Tools for Windows(WinDbg)をインストールする
- 3
pip install mcp-windbg を実行する
- 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ライセンス。
{
"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 シンボルをキャッシュしながら解析できる。