通过统一调试接口启动、附加并检查多种调试器中的程序状态
复制安装指令,让 AI 自动完成配置 · 推荐新手
"oh-mcp-dap" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
使用 debug 工具为一个 Python 程序启动调试会话,基于 debugpy 运行,暂停在入口点,并告诉我接下来如何单步执行和查看变量。
启动一个基于 debugpy 的调试会话,并提供单步执行与变量检查的调试状态说明。
使用 debug 工具附加到一个正在运行的本地进程,暂停执行后检查当前调用栈和关键变量,帮助我定位异常位置。
附加到目标进程并返回暂停后的程序状态信息,如调用栈和可检查的运行上下文。
用 debug 工具连接 gdb 或 lldb 调试一个原生程序,控制继续执行,在断点处停下后查看线程、栈帧和变量值。
建立与 gdb 或 lldb 的调试连接,并返回断点处的执行控制与状态检查结果。
开发者在同一工作流中需要调试 Python 或原生程序时,可通过这个 MCP 工具用统一方式发起和控制调试会话。它适合希望减少切换不同调试器操作方式的人。
当程序已经在运行且出现异常时,用户可以通过附加模式连接进程、暂停执行并检查当前状态。这样可以更快定位调用栈、线程或变量中的问题线索。
希望让 AI 不只给建议、还能实际控制调试流程的团队,可以用该工具暴露的单一 debug 能力完成启动、继续执行和状态检查。它更像真实调试接口,而不只是静态代码分析。
它是一个提供真实调试能力的 MCP server,通过 Debug Adapter Protocol 暴露单一的 debug 工具。它可用于启动或附加调试会话、控制执行流程,并检查程序状态。
给定描述明确提到支持 gdb、lldb、debugpy 等。更完整的兼容列表见源码仓库。
现有素材只说明它基于 Debug Adapter Protocol 工作,未提供安装步骤或运行时要求。具体前置条件见源码仓库。
用自然语言驱动 Python 调试,运行测试、设断点并检查变量状态。
帮助用户通过 V8 Inspector 调试 Node.js 程序,设置断点并检查变量。
让 AI 通过 CDP 与 DAP 桥接控制并调试运行中的 Node.js 进程。
通过 MCP 调试 Electron 应用,管理进程并进行深度问题排查。
使用 GDB 与 clangd 辅助调试 C++ 程序,定位运行时与静态问题
让大模型通过 GDB 交互调试原生程序,支持启动会话、执行命令和中断卡死。