lldb-mcp

lldb-mcp

33

LLDB-MCP is a tool that integrates the LLDB debugger with Claude's MCP for AI-assisted debugging. It offers features like session management, program loading, and execution control, enhancing the debugging process through natural language interaction.

lldb_start

Start a new LLDB session

lldb_terminate

Terminate LLDB session

lldb_list_sessions

List all active LLDB sessions

lldb_load

Load the program into LLDB

lldb_attach

Attached to a running process

lldb_load_core

Loading the core dump file

lldb_run

Run the loaded program

lldb_continue

Continue to program execution

lldb_step

Step-by-step

lldb_next

Step through function calls

lldb_finish

Execute until the current function returns

lldb_kill

Terminate running process

lldb_set_breakpoint

Set breakpoint

lldb_breakpoint_list

List all breakpoints

lldb_breakpoint_delete

Delete breakpoints

lldb_watchpoint

Setting a viewpoint on a variable or memory address

lldb_backtrace

Show call stack

lldb_print

Print the value of the expression

lldb_examine

Check memory

lldb_info_registers

Display registers

lldb_frame_info

Get detailed information about stack frames

lldb_disassemble

Disassembly code

lldb_process_info

Get information about the current process

lldb_thread_list

List all threads in the current process

lldb_thread_select

Select a specific thread

lldb_command

Execute any LLDB command

lldb_expression

Evaluate expressions in the current frame

lldb_help

Get help with LLDB commands