lldb_mcp
0
lldb_mcp is a simple LLDB Model Context Protocol (MCP) server designed for ease of use with minimal dependencies. It captures debugger output automatically and integrates well with existing tools like o4-mini, offering a streamlined debugging experience.
lldb_mcp
- A proper, simple LLDB MCP server with minimal dependencies and full functionality.
- Commands:
lldb_init
andlldb
. - Integrates well with o4-mini and Gemini 2.5 Pro.
- Automatic output capture, eliminating manual copy-paste.
Architecture
- Synchronous LLDB ensures command blocking and captures output directly.
- Simple controller using
HandleCommand
to process and return outputs/errors. - Utilizes Python's standard libraries.
Safety
- Executes arbitrary commands safely by manual server start, blacklisting, and prohibiting command chaining.