Token导航 LogoToken导航

MCP Server · 开发工具

VSCode Debug MCP

VSCode Debug MCP是一个VS Code扩展,通过Model Context Protocol(MCP)提供调试功能,支持断点、表达式评估和程序启动,适用于多种编程语言。

未说明官方级别未说明来源级核验工具 3
VSCode扩展调试工具TypeScriptClaude多语言支持CursorVS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
PeakBI
提供方
PeakBI

工具数量

3

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

2 个

MCP World

选型结论

VSCode Debug MCP 属于开发工具类 MCP Server,公开资料标注 3 个工具,通过传输方式未标注接入,适配 Claude、Cursor、VS Code,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

仅本地运行

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 3 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

VSCode调试MCP

使MCP客户端能够使用断点、表达式求值和程序启动交互式调试代码。

这是一个 主控程序 服务器和VS代码扩展,通过模型上下文协议公开调试功能。它与语言无关——它适用于任何具有有效调试器的调试器 launch.json 在VS代码中。

工具

工具操作描述
debug_execute启动、停止、继续、stepOver、stepIn、stepOut调试期间控制程序执行
debug_breakpoints设置、删除、列出管理断点,支持条件、点击数和日志消息
debug_inspectevaluate,stackTrace在断点处暂停时检查程序状态

入门指南

  1. 从下载扩展 发布
  2. 安装扩展

- 如果使用 .vsix 直接转到VS Code中“扩展”中的三个点,然后选择“从VSIX安装…”

  1. 安装后,您将在调试选项卡中看到一个“MCP调试服务器”面板,显示服务器状态、stdio路径和SSE地址。

克劳德代码

  1. 使用调试选项卡的MCP调试服务器面板中的“复制克劳德代码设置命令”按钮,或通过VS代码命令调色板(“VSCode Debug MCP:复制克劳德代码安装命令”)复制准备粘贴的设置命令。
  2. 粘贴并在终端中运行它:
claude mcp add --transport stdio vscode-debug -- node /path/to/mcp-debug.js

或者将其添加到您的项目中 .mcp.json:

{
  "mcpServers": {
    "vscode-debug": {
      "command": "node",
      "args": ["/path/to/mcp-debug.js"]
    }
  }
}

GitHub Copilot

  1. 使用VS Code命令“将MCP调试服务器stdio路径复制到剪贴板”将stdio服务器路径复制到您的剪贴板
  2. 打开VS Code命令面板,运行“MCP:打开工作区文件夹配置”进行编辑 .vscode/mcp.json,然后添加:
{
  "servers": {
    "vscode-debug": {
      "type": "stdio",
      "command": "node",
      "args": ["/path/to/mcp-debug.js"]
    }
  }
}

配置

  • mcpDebug.port --服务器端口(默认值: 4711)
  • mcpDebug.autostart --激活时自动启动服务器(默认值: true)

当打开多个VS Code窗口时,该扩展处理MCP服务器在窗口之间的优雅切换。

建筑

graph LR
    subgraph MCP Clients
        A[Claude Code / stdio client]
        B[Cursor / SSE client]
    end

    subgraph Stdio Bridge
        C[mcp-debug.js]
    end

    subgraph VS Code Extension
        D[DebugServer]
        E[VS Code Debug API]
    end

    F[Any Debugger
Python, Node.js, C++, Go, ...]

    A -- stdio --> C
    C -- HTTP POST /tcp --> D
    B -- SSE /sse --> D
    D --> E
    E --> F

该扩展为MCP客户端提供了两种连接方式:

  • 工作室 --一个独立的Node.js桥接进程(mcp-debug.js)通过stdio接收MCP请求,并通过HTTP将其转发到扩展的调试服务器。Claude Code和其他基于stdio的客户端使用。
  • 上海证券交易所 --客户端直接连接到扩展的SSE端点。由Cursor和其他支持SSE的客户端使用。

两个路径都在后台使用VS Code Debug API,这意味着扩展可以与支持的任何语言/调试器一起使用 launch.json 配置(Python、Node.js、C++、Go等)。

开发中

  1. 在VS Code中克隆并打开此仓库
  2. 安装依赖项: npm install && cd mcp && npm install && cd ..
  3. 构建: npm run compile
  4. 按F5在新的VS Code窗口中启动扩展
  5. 更改后重建: npm run compile

包装

vsce package

发布过程

提交消息

所有提交都应遵循常规提交格式:

  • fix: --Bug修复(补丁版本碰撞)
  • feat: --新功能(小版本凹凸)
  • feat!: / fix!: / refactor!: --重大变化(主要版本碰撞)
  • chore:, docs:, refactor:, test: --无版本冲突

PR测试

每个pull请求都会自动构建一个 .vsix 通过CI下载工件。在合并之前,从GitHub操作“工件”部分下载PR检查,以在本地安装和测试扩展。

释放

当常规提交被推送到 main,release请自动打开(或更新)带有版本升级和更改日志条目的release PR。合并该PR将创建GitHub版本并构建最终版本 .vsix,上传到发布资产。

致谢

工具与能力

工具数量

3

资源数量

0

提示词数量

0

能力标签

VSCode扩展TypeScript本地部署调试工具多语言支持MCP协议

支持客户端

ClaudeCursorVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 3 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude、Cursor、VS Code,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
VSCode Debug MCP

MCP World · 本页

3未说明未标注2 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

VSCode Debug MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

VSCode Debug MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

VSCode Debug MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

VSCode Debug MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

VSCode Debug MCP 支持哪些客户端?

公开资料标注支持 Claude、Cursor、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP