smadi0x86/MDB-MCP
Multi Debugger MCP server that enables LLMs to interact with GDB and LLDB for binary debugging and analysis.
Implements unified tool interfaces for both debuggers with automatic platform detection, allowing seamless switching between GDB and LLDB through a single MCP server. Uses stdio transport for integration with Claude Desktop, VSCode Copilot, and Windsurf, with separate session management for each debugger backend. Provides low-level command execution via `debugger_command()` tools, enabling LLMs to perform advanced debugging operations like breakpoint manipulation and memory inspection across heterogeneous debugging environments.
Stars
56
Forks
6
Language
Python
License
GPL-3.0
Category
Last pushed
Jan 21, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/smadi0x86/MDB-MCP"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
drhelius/Gearboy
Game Boy / Gameboy Color emulator, debugger and embedded MCP server for macOS, Windows, Linux,...
drhelius/Gearsystem
Sega Master System / Game Gear / SG-1000 emulator, debugger and embedded MCP server for macOS,...
svnscha/mcp-windbg
Model Context Protocol for WinDBG
miscusi-peek/cheatengine-mcp-bridge
Connect Cursor, Copilot & Claude directly to Cheat Engine via MCP. Automate reverse engineering,...
go-delve/mcp-dap-server
MCP server to communicate with DAP servers allowing AI Agents the ability to debug live programs.