VSCode MCP Server
JSON →A VSCode extension that acts as an MCP server, providing access to diagnostic tools and debug session management.
Tools · 7
- code_checker Collects diagnostics from VSCode's built-in language services, filtering out files without errors. Returns a formatted JSON object containing diagnostic information only for files with issues.
- focus_editor Opens a specific file in the VSCode editor and navigates to a designated line and column. Useful for bringing files into visual focus for the user but does not include file content in the tool call result.
- search_symbol Searches for symbols in the workspace, using 'Go to Definition' primarily, with a fallback to text search (similar to Ctrl+Shift+F). Can optionally open the results in the editor using the focus_editor tool.
- list_debug_sessions Retrieve all active debug sessions in the workspace.
- start_debug_session Start a new debug session with the provided configuration.
- stop_debug_session Stop debug sessions matching a specific session name.
- restart_debug_session Restart a debug session by stopping it and then starting it with the provided configuration.