bahamoth/rust-minidump-mcp
If you are the rightful owner of rust-minidump-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Rust Minidump MCP is a Model Context Protocol server designed to help AI agents and developers analyze and understand application crashes by leveraging Rust-based tools and AI capabilities.
Rust Minidump MCP is a powerful server that bridges the gap between advanced crash analysis tools and AI-driven insights. By utilizing Rust's robust capabilities, this server transforms complex crash dumps into clear, actionable information, enabling developers to quickly identify and resolve critical issues. The server supports multiple transport methods, including stdio, HTTP, and SSE, making it versatile for various integration scenarios. It is cross-platform, working seamlessly on Windows, macOS, and Linux, and offers comprehensive error handling with detailed messages and suggestions. The integration with AI allows for expert-level crash analysis, providing developers with concrete code improvement suggestions and tailored advice based on the technology stack.
Features
- Minidump Analysis: Analyze Windows crash dump files to get detailed stack traces.
- Symbol Extraction: Extract Breakpad symbols from binaries in PDB and DWARF formats.
- Multiple Transport Support: Supports stdio, Streamable HTTP, and SSE transports.
- AI-Powered Analysis: Built-in prompts for AI-assisted crash debugging.
- Cross-Platform: Compatible with Windows, macOS, and Linux.
Usages
usage with Claude Desktop
{ "mcpServers": { "rust-minidump-mcp": { "command": "uvx", "args": ["rust-minidump-mcp", "server"] } } }
usage with VS Code
{ "models": [...], "mcpServers": { "rust-minidump-mcp": { "command": "uvx", "args": ["rust-minidump-mcp", "server"] } } }
Tools
stackwalk_minidump
Analyzes minidump crash files to produce human-readable stack traces.
extract_symbols
Converts debug symbols from native formats to Breakpad format.