Token导航 LogoToken导航TokenDH.com
MCP Cdb Interactive logo
开发工具stdio官方级别未说明来源级核验

MCP Cdb Interactive

MCP Server

用于Claude Code的交互式CDB调试器MCP服务器,支持启动进程、附加到运行中的进程、发送调试命令、中断执行、创建转储和分离。

工具数

10

提示词数

0

GitHub Stars

1

资源数

0
调试工具PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

oysteinkrog

提供方

oysteinkrog

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

mcp-cdb互动

Claude Code的交互式CDB调试器MCP服务器。在CDB下启动进程,附加到正在运行的进程,发送调试器命令,中断执行,创建转储和分离。

设置

pip install -r requirements.txt

Claude代码配置

添加 ~/.claude.json 在...之下 mcpServers:

{
  "cdb-interactive": {
    "type": "stdio",
    "command": "cmd.exe",
    "args": [
      "/c", "python",
      "
/Tools/mcp-cdb-interactive/server.py",
      "--timeout", "120",
      "--verbose"
    ],
    "env": {
      "_NT_SYMBOL_PATH": "SRV*C:\\Symbols*https://msdl.microsoft.com/download/symbols"
    }
  }
}

替换 使用存储库的实际路径。服务器将自动检测 cdb.exe 从标准Windows SDK位置,或者您可以指定 --cdb-path 明确地。

安全说明

默认情况下,危险的CDB命令(.shell, .script*, .load阻止了可以执行任意OS命令的操作系统(例如。要启用它们(请谨慎使用):

"args": ["...", "--allow-dangerous-commands"]

工具

工具说明
cdb_launch在CDB下启动一个带有自动异常处理程序的进程
cdb_attach通过PID(侵入式或非侵入式)连接到正在运行的进程
cdb_cmd在活动会话中执行Winge/CDB命令
cdb_go无需等待完成即可恢复执行(执行/继续)
cdb_break发送中断信号以中断正在运行的调试对象
cdb_detach从进程中分离并关闭会话
cdb_status获取当前会话状态
cdb_dump创建调试对象的小型转储
cdb_output在不发送命令的情况下读取缓冲输出(运行时尾随)
cdb_wait等待被调试对象停止(断点、异常或退出)

用法示例

在调试器下启动测试

cdb_launch(executable="dotnet.exe", arguments="test MyProject.csproj --configuration Debug --no-build")

附挂工艺

cdb_attach(pid=12345, invasive=false)
cdb_cmd(command="~*kn")
cdb_dump(path="C:\\temp\\hang.dmp")
cdb_detach()

接住碰撞

cdb_launch(executable="MyApp.exe")
# ... app crashes, CDB breaks in ...
cdb_cmd(command="!analyze -v")
cdb_cmd(command="!clrstack")
cdb_dump(path="C:\\temp\\crash.dmp")

目录标签

目录标签

调试工具PythonClaude本地部署进程调试Windows调试崩溃分析

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP