
GDB MCP 服务器集成
GDB MCP 服务器将 GNU 调试器的功能开放给 AI 助手和客户端,实现自动化、可编程的远程调试、断点管理、多会话控制和实时变量检查,集成于 FlowHunt。...
将 LLDB-MCP 集成到 FlowHunt,实现 AI 驱动的调试、自动设置断点、内存检查,并通过你的大模型助手直接简化开发者工作流。
LLDB-MCP 是一个将 LLDB 调试器与 Claude 的模型上下文协议(MCP)集成的工具。通过这种集成,AI 助理(如 Claude)能够直接启动、控制并与 LLDB 调试会话交互,实现 AI 辅助的调试流程。借助 LLDB-MCP,开发者可通过自然语言或大模型驱动界面自动化和简化调试任务,包括管理 LLDB 会话、控制程序执行、检查内存和变量、设置断点、分析调用栈等。这大大加快了调试流程,减少了人工干预,并支持复杂的、具有上下文感知能力的开发者工作流。
仓库或 README 中未记录明确的 prompt 模板。
仓库或 README 中未记录明确的资源。
LLDB-MCP 服务器暴露了以下可用于与 LLDB 交互的工具(函数/命令):
git clone https://github.com/stass/lldb-mcp.git
cd lldb-mcp
pip install mcp
"mcpServers": {
"lldb-mcp": {
"command": "python3",
"args": ["/path/to/lldb-mcp/lldb_mcp.py"],
"disabled": false
}
}
如需保护 API 密钥或敏感环境变量,在配置中使用 env
属性:
"mcpServers": {
"lldb-mcp": {
"command": "python3",
"args": ["/path/to/lldb-mcp/lldb_mcp.py"],
"env": {
"MY_SECRET_KEY": "env:MY_SECRET_KEY"
},
"inputs": {
"api_key": "${MY_SECRET_KEY}"
},
"disabled": false
}
}
"mcpServers": {
"lldb-mcp": {
"command": "python3",
"args": ["/path/to/lldb-mcp/lldb_mcp.py"],
"disabled": false
}
}
"mcpServers": {
"lldb-mcp": {
"command": "python3",
"args": ["/path/to/lldb-mcp/lldb_mcp.py"],
"disabled": false
}
}
"mcpServers": {
"lldb-mcp": {
"command": "python3",
"args": ["/path/to/lldb-mcp/lldb_mcp.py"],
"disabled": false
}
}
如有敏感凭证,可按照 Windsurf 示例使用 env
和 inputs
字段。
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成到 FlowHunt 工作流,首先添加 MCP 组件并将其连接到你的 AI 代理:
点击 MCP 组件以打开配置面板。在系统 MCP 配置部分,按如下 JSON 格式填入你的 MCP 服务器信息:
{
"lldb-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可将该 MCP 作为工具,访问其全部功能。请将 “lldb-mcp” 替换为你实际的 MCP 服务器名称,并将 URL 替换为你的 MCP 服务器地址。
部分 | 可用性 | 备注 |
---|---|---|
概览 | ✅ | |
Prompts 列表 | ⛔ | 未记录 prompt 模板 |
资源列表 | ⛔ | 未记录明确资源 |
工具列表 | ✅ | 暴露 20+ LLDB 工具/命令 |
API 密钥安全 | ✅ | JSON 配置中 env 和 inputs 示例 |
采样支持(评测不重要) | ⛔ | 未提及 |
LLDB-MCP 是一个实用且聚焦的 AI 辅助调试 MCP 服务器。它通过 MCP 很好地暴露了 LLDB 的能力,但在资源和 prompts 文档方面有待加强,未提及 Roots 或采样。许可证合理,社区活跃度一般。总体而言,这是适合需要自动化调试流程开发者的专业工具。
有 LICENSE | ✅(BSD-2-Clause) |
---|---|
有至少一个工具 | ✅ |
Fork 数量 | 3 |
Star 数量 | 40 |
评分:7/10 —— LLDB-MCP 是一款坚实、专注的 MCP 服务器,适用于 AI 驱动的调试,但如果有更丰富的资源/prompt 文档和对高级 MCP 特性的更明确支持会更好。
LLDB-MCP 是 LLDB 调试器和 AI 助理之间通过模型上下文协议(MCP)的桥梁。它支持调试会话的自动化、AI 驱动的控制与检查,让像 Claude 这样的工具能够简化复杂的调试流程。
LLDB-MCP 支持 20 多种调试命令,包括启动/停止会话、加载程序、设置断点、检查内存和变量、分析调用栈等。
LLDB-MCP 用于 AI 辅助调试、教学级调试演练、自动化崩溃与事后分析、CI/CD 自动化调试以及远程调试支持。
使用 'env' 属性设置环境变量,并在 'inputs' 中引用。例如:'env': { 'MY_SECRET_KEY': 'env:MY_SECRET_KEY' }, 'inputs': { 'api_key': '${MY_SECRET_KEY}' }。
在流程中添加 MCP 组件,按示例配置 MCP 服务器(填入你的服务器 URL),并连接到你的 AI 代理。此后代理可通过自然语言或自动化访问所有 LLDB-MCP 调试命令。
GDB MCP 服务器将 GNU 调试器的功能开放给 AI 助手和客户端,实现自动化、可编程的远程调试、断点管理、多会话控制和实时变量检查,集成于 FlowHunt。...
LSP MCP服务器将语言服务器协议(LSP)服务器与AI助手连接,实现先进的代码分析、智能补全、诊断以及通过标准化LSP功能在FlowHunt中进行编辑器自动化。...
Airtable MCP 服务器将 FlowHunt 及其他 AI 助手与 Airtable 的 API 连接起来,通过一套智能代理工具,实现数据库工作流的无缝自动化、智能模式管理和可编程数据交互。...