vscode-automation-mcp
Verified Safeby Sukarth
Overview
Automating VSCode for AI agents to interact with UI, execute commands, inspect DOM, and perform complex automation workflows.
Installation
npx -y vscode-automation-mcp@latestEnvironment Variables
- VSCODE_AUTOMATION_VERSION
- VSCODE_AUTOMATION_STORAGE_PATH
- VSCODE_AUTOMATION_OFFLINE
- VSCODE_AUTOMATION_LOG_LEVEL
Security Notes
The `vscode_execute_script` tool explicitly allows executing arbitrary JavaScript code within the VSCode window context, granting full access to the DOM and global objects. This is a core feature for powerful automation but means the server can be instructed to execute potentially malicious code if an untrusted AI agent or compromised prompt is used. Internal `child_process.execSync` calls are used for process management during setup and are not directly exposed to tool inputs. File system operations are confined to the configured storage path or explicit file path inputs.
Similar Servers
wcgw
Empowering chat applications to code, build, and run on your local machine by providing tightly integrated shell and code editing tools.
marionette_mcp
Enables AI agents to inspect and interact with running Flutter applications for automated testing and runtime interaction.
mcp-server-terminal
Enables AI agents to interact with and automate terminal applications by converting terminal content into a structured UI tree.
mcp-server-for-Github
Provides comprehensive GitHub workflow automation for AI-powered development teams, including Actions monitoring, advanced PR management, intelligent code search, and complete file management.