vscode-debugger-mcp

fyuuki0jp/vscode-debugger-mcp

3.2

If you are the rightful owner of vscode-debugger-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The VSCode Debugger MCP Server is an extension that integrates Model Context Protocol (MCP) capabilities into the VSCode debugger, allowing for enhanced debugging control and automation.

Tools

Functions exposed to the LLM to take actions

set_breakpoint

Set a breakpoint at a specific line in a file.

remove_breakpoint

Remove a breakpoint at a specific line.

evaluate_expression

Evaluate an expression in the current debug context.

list_debug_configurations

List all available debug configurations from launch.json files.

start_debugging

Start a debugging session.

stop_debugging

Stop the current debugging session.

get_debug_status

Get the current debug status including active sessions and breakpoints.

step_debugger

Control debugger stepping during an active debug session.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources