Overview
Features
Create and manage multiple LLDB sessions
Allows users to run and switch between several LLDB debugging sessions concurrently.
Load executables and attach to running processes
Load programs into LLDB or attach to active processes for live debugging.
Load core dump files for post-mortem analysis
Open core dumps to analyze crashes after execution.
Execute arbitrary LLDB commands
Send any LLDB command via the MCP interface when a dedicated function is not available.
Fine-grained control over program execution
Control run, continue, step, next, and finish with precise execution flow.
Memory examination and disassembly
Inspect memory contents and disassemble code to inspect instructions.
Thread and stack frame inspection
List threads, examine frames, and retrieve detailed stack information.
Who Is This For?
- Developers:AI-assisted debugging: start, control, and inspect LLDB sessions through Claude MCP using natural language prompts.
- LLDB users:Interact with LLDB to load programs, set breakpoints, inspect memory and state, and manage sessions via MCP.




