JC

jasonjmcghee/claude-debugs-for-you

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

514 stars 50 forks 质量 66 趋势 20MIT

jasonjmcghee/claude-debugs-for-you 是从 https://github.com/jasonjmcghee/claude-debugs-for-you. 导入的 MCP 服务器候选

概览

jasonjmcghee/claude-debugs-for-you 是从 https://github.com/jasonjmcghee/claude-debugs-for-you. 导入的 MCP 服务器候选

概述(AI 翻译)

aka 氛围Debugging

启用 Claude(或其他大型语言模型)进行交互式调试你的代码

这是一个MCP服务器和VS代码扩展,使Claude能够交互式调试和评估表达式。

这意味着它应该也能和其他型号/客户端兼容,但我只用Claude Desktop演示,继续用这里。

它是语言无关的,前提是调试器控制台支持且在VSCode中有效launch.json调试。

开始

  1. 从发布版或VS Code Marketplace下载扩展
  2. 安装扩展
  • 如果直接使用 .vsix,请在 VS Code 中的“扩展”中点选“,选择”从 VSIX 安装…”
  1. 你会看到一个新的状态菜单项“Claude Debugs For You”,显示是否运行正常(检查)或启动失败(x)

你可以点击此状态菜单查看可用的命令

根据你的设置,请按照以下选项之一操作

如果使用标准版(经典版,Claude Desktop 必备)

  1. 通过搜索 vs code 命令“Copy MCP Debug Server stdio path to clipboard”,将 stdio 服务器路径复制到你的剪贴板上。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Claude Debugs For You

aka Vibe Debugging

Enable Claude (or any other LLM) to interactively debug your code

This is an MCP Server and VS Code extension which enables claude to interactively debug and evaluate expressions.

That means it should also work with other models / clients etc. but I only demonstrate it with Claude Desktop and Continue here.

It’s language-agnostic, assuming debugger console support and valid launch.json for debugging in VSCode.

Getting Started

  1. Download the extension from releases or VS Code Marketplace
  2. Install the extension
  • If using .vsix directly, go to the three dots in “Extensions” in VS Code and choose “Install from VSIX…”
  1. You will see a new status menu item “Claude Debugs For You” which shows if it is running properly (check) or failed to startup (x)

You can click this status menu for the commands available

Follow one of the options below, depending on your setup

  1. Retrieve the MCP server sse address by using the “Copy MCP Debug Server sse address to clipboard” command
    1. You can just write it out server URL of “http://localhost:4711/sse”, or whatever port you setup in settings.
  2. Add it wherever you need to based on your client
    1. You may need to hit “refresh” depending on client: this is required in Cursor
  3. Start MCP client
    1. Note: You may need to restart it, if it was already running.
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →