Multi Debugger MCP server that enables LLMs to interact with GDB and LLDB for binary debugging and analysis.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add gdb-smadi0x86 -- uv run server.py~/.codex/config.toml
[mcp_servers.gdb-smadi0x86]
command = "uv"
args = ["run", "server.py"]
# codex mcp add gdb-smadi0x86 -- uv run server.py~/.cursor/mcp.json
{
"mcpServers": {
"gdb-smadi0x86": {
"command": "uv",
"args": [
"run",
"server.py"
]
}
}
}.vscode/mcp.json
{
"servers": {
"gdb-smadi0x86": {
"type": "stdio",
"command": "uv",
"args": [
"run",
"server.py"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"gdb-smadi0x86": {
"command": "uv",
"args": [
"run",
"server.py"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"gdb-smadi0x86": {
"command": "uv",
"args": [
"run",
"server.py"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"gdb-smadi0x86": {
"command": "uv",
"args": [
"run",
"server.py"
]
}
}
}