Lldb MCP

LLDB-MCP是一个将LLDB调试器与Claude的MCP协议集成的工具,实现AI辅助调试功能
2.5分
38

什么是LLDB-MCP?

LLDB-MCP是一个将LLDB调试器与Claude的Model Context Protocol(MCP)集成的工具。它允许用户通过自然语言与Claude交互来控制LLDB调试会话,实现AI辅助的调试工作流。

如何使用LLDB-MCP?

安装配置后,您可以直接用自然语言与Claude对话来启动和管理LLDB调试会话,无需记忆复杂命令。Claude会将您的请求转换为LLDB命令执行。

适用场景

适用于需要调试C/C++程序的开发者,特别是那些不熟悉LLDB命令但希望快速定位和修复程序问题的用户。

主要功能

会话管理创建和管理多个LLDB调试会话
程序加载加载可执行文件、附加到运行进程或分析核心转储
执行控制运行、继续、单步、跳出等程序执行控制
程序检查查看变量、内存、寄存器、堆栈等信息
断点管理设置、列出和删除断点与观察点

优势与局限性

优势
无需记忆复杂LLDB命令,使用自然语言即可调试
AI辅助分析调试结果,提供更直观的解释
支持多种调试场景(程序运行、核心转储分析等)
可同时管理多个调试会话
局限性
需要Claude桌面应用支持MCP协议
调试复杂问题时可能仍需直接使用LLDB命令
性能取决于本地LLDB和Claude的连接速度

如何使用

安装
克隆仓库并安装Python依赖
配置Claude
在Claude桌面应用中添加LLDB-MCP服务器配置
开始调试
通过自然语言与Claude交互来启动和管理调试会话

使用案例

调试缓冲区溢出使用LLDB-MCP调试一个因缓冲区溢出而崩溃的程序
分析核心转储对崩溃后生成的核心转储文件进行事后分析

常见问题

为什么我的LLDB命令没有响应?
如何查看所有活动会话?
能否调试多线程程序?

相关资源

GitHub仓库
项目源代码和最新版本
LLDB文档
LLDB官方文档
演示视频
LLDB-MCP实际使用演示
安装
复制以下命令到你的Client进行配置
"mcpServers": {
     "lldb-mcp": {
       "command": "python3",
       "args": ["/path/to/lldb-mcp/lldb_mcp.py"],
       "disabled": false
     }
   }
注意:您的密钥属于敏感信息,请勿与任何人分享。
精选MCP服务推荐
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6.8K
4.5分
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
964
4.3分
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
4.0K
5分
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
818
4.5分
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
888
4.8分
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
5.4K
4.7分
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1.9K
5分
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
321
4.8分
AIbase
智启未来,您的人工智能解决方案智库
简体中文