gdb-multiarch-mcp
Related Servers
Alternatives to gdb-multiarch-mcp
No user-submitted related servers found.
Related Servers
- FlicenseNot gradedqualityCmaintenanceMCP server that exposes pwndbg and GDB for binary debugging, enabling memory inspection, exploit development, remote debugging, and kernel analysis.-
- AlicenseNot gradedqualityBmaintenanceA GDB/MI protocol server based on the MCP protocol, providing remote application debugging capabilities.68MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for remote debugging with gdbserver, offering full debugging capabilities including breakpoint control, stepping, memory inspection, and process management.MIT
- AlicenseBqualityCmaintenanceMCP server wrapping GDB and GEF for dynamic analysis, enabling interactive debugging and memory inspection via GDB/MI protocol.141MIT
- AlicenseBqualityCmaintenanceMCP server that wraps gdb to enable LLMs to drive live debugging sessions, including starting sessions on binaries, attaching to processes, and running commands.72,593 PyPI3MIT
- AlicenseCqualityBmaintenanceA Windows-focused MCP server for controlling and debugging PCSX2 via GDB, offering emulator control, memory inspection, debugger operations, savestates, cheats, screenshots, process management, and log access.64MIT
TDQS
Scored across 33 tools
Tools are clearly separated by 'gdb_' and 'switch_' prefixes, with distinct purposes for each. Specific tools like switch_break_at and gdb_set_breakpoint are well-differentiated by descriptions (offset vs general), though the sheer volume of 33 tools creates cognitive load for selection.
Strict snake_case convention throughout with consistent verb_noun patterns (e.g., gdb_set_breakpoint, switch_start_session, switch_print_trace). The dual-prefix system logically partitions standard GDB operations from Switch-specific utilities without mixing conventions.
At 33 tools, this exceeds the 'too many' threshold (25+) per the rubric. While GDB is complex, the set appears insufficiently consolidated—e.g., switch_my_bt and switch_my_bt2 could be a single tool with a format parameter, as could switch_no_op and switch_stub.
Provides comprehensive coverage for Switch debugging workflows including session management, execution control, breakpoints, inspection, and runtime patching (NOP/stub/replace). Minor gaps exist (no explicit variable assignment, watchpoints, or generic memory write), but gdb_execute_command allows workarounds.