Dump Analyzer
БесплатноНе проверенA Model Context Protocol server for remote Windows crash dump analysis using WinDbg/CDB
Описание
A Model Context Protocol server for remote Windows crash dump analysis using WinDbg/CDB
README
Dump Analyzer MCP Server
An MCP server for remote Windows Crash Dump analysis. It supports uploading dumps, creating analysis sessions, and executing CDB commands, returning structured status and raw output.
This enables AI agents to perform dump analysis via standard MCP interfaces by invoking CDB deployed on a Windows server, eliminating the need for the AI agent itself to run on a Windows operating system.
Core Capabilities
- Wraps the CDB debugger into standard remote MCP calling interfaces
- Provides a complete analysis closed-loop workflow: uploading dumps, creating sessions, executing commands, and closing sessions
Prerequisites
- OS: Windows
- Python: 3.10+
- Debugger: Windows SDK 26100+ (includes WinDbg/CDB)
- Clients must be able to access the
--public-base-url
Security Boundaries
- Designed for intranet/trusted environments by default. No built-in authentication. Do not expose directly to the public internet.
- Cross-network access requires authentication, TLS, and access control provided by a frontend gateway.
- Dangerous commands (
.shell, redirection,.create/.attach/.kill, etc.) are rejected by default.
Runtime Parameters
| Parameter | Default | Description |
|---|---|---|
--host |
0.0.0.0 |
Service listen address |
--port |
8000 |
Service listen port |
--public-base-url |
Required | Externally accessible base URL, used to construct and return the dump upload URL to clients |
--cdb-path |
Auto-detect | Path to cdb.exe |
--symbols-path |
srv*c:\symbols*https://msdl.microsoft.com/download/symbols |
Server-side symbol path |
--timeout |
1800 |
Command execution timeout (seconds) |
--upload-dir |
System temp dir | Temporary directory for uploads |
--max-upload-mb |
100 |
Maximum dump file upload size (MB) |
--session-ttl-seconds |
1800 |
Idle session TTL |
--max-active-sessions |
10 |
Maximum active sessions |
--verbose |
false |
Enable DEBUG log level |
Quick Start
Installation via PyPI (Recommended)
pip install dump-analyzer-mcp-server
dump-analyzer-mcp-server --public-base-url http://<your-public-ip-or-domain>:8000
Run via uv (Development)
uv sync
uv run dump-analyzer-mcp-server --public-base-url http://<your-public-ip-or-domain>:8000
- MCP Endpoint:
http://your-host:8000/mcp
MCP Client Configuration
{
"mcpServers": {
"dump-analyzer": {
"url": "http://<your-public-ip-or-domain>:8000/mcp"
}
}
}
Documentation
- Development, Testing, E2E, CI: docs/development.md
- Technical Design & Protocol: docs/technical-design.md
- Development Log: docs/devlog.md
Acknowledgements
This project evolved from the upstream svnscha/mcp-windbg and has been focused as a dedicated MCP server for remote Windows Crash Dump analysis.
License
MIT
Установка Dump Analyzer
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/zuohuiyang/dump-analyzer-mcp-serverFAQ
Dump Analyzer MCP бесплатный?
Да, Dump Analyzer MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Dump Analyzer?
Нет, Dump Analyzer работает без API-ключей и переменных окружения.
Dump Analyzer — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Dump Analyzer в Claude Desktop, Claude Code или Cursor?
Открой Dump Analyzer на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Dump Analyzer with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
