lldb_mcp

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 and lldb.
  • 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.