MCP Servers / development / VSCode MCP Server

VSCode MCP Server

JSON →
stdiononedevelopment

A VSCode extension that acts as an MCP server, providing access to diagnostic tools and debug session management.

Install
How to run this server

No install command recorded.

server path: vscode-mcp-server
Tools
What this server exposes
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.
Configuration
Environment & auth
authnone
Resources
VSCode MCP Server — MCP Server · libregistry