MCP VS Code
A self-hosted VS Code workbench embedded as an interactive MCP App.
Connector by mario-andreschak · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/mario-andreschak-mcp-vscode
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 15 read · 3 write · 9 delete
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 27
Read from the source code; the running server may list different tools.
Read 15 · Look things up without changing anything.
diagnostics_geteditor_openeditor_set_selectioneditor_stateextensions_listfs_listfs_readfs_searchgit_diffgit_statusterminal_listterminal_read
Show 3 more tools
vscode_list_commandsvscode_openworkspace_status
Write 3 · Create, change, send or run things.
extensions_installterminal_createterminal_resize
Delete 9 · Delete, drop, revoke or wipe things.
editor_apply_editsextensions_uninstallfs_deletefs_movefs_writegit_runterminal_killterminal_writevscode_execute_command
Secrets and settings it asks for
Other settings (environment variables or headers).
MCP_VSCODE_RENDER_MODEMCP_VSCODE_STREAM_BROWSERMCP_VSCODE_STREAM_NO_SANDBOXMCP_VSCODE_WORKSPACE
Files it touches
- Any path the agent passes to its tools
Tools (27)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
diagnostics_getGet diagnosticsread-onlyReturn VS Code diagnostics for a file or the entire workspace.
editor_apply_editsApply visible editscan change or delete dataApply one or more text edits through VS Code so dirty state, undo, and the human UI stay synchronized.
editor_openOpen editorread-onlyOpen a workspace file in the visible VS Code editor and optionally reveal a range.
editor_set_selectionSet editor selectionread-onlySelect and reveal a range in the visible editor.
editor_stateGet editor stateread-onlyReturn visible editors, active document, selections, dirty buffers, and workspace folders.
extensions_installInstall extensionInstall an extension by identifier or VSIX URI through the VS Code command surface.
extensions_listList extensionsread-onlyList installed and active VS Code extensions.
extensions_uninstallUninstall extensioncan change or delete dataUninstall a VS Code extension by identifier.
fs_deleteDelete filecan change or delete dataDelete a workspace file or, with recursive=true, a directory. The workspace root is protected.
fs_listList filesread-onlyList files and directories inside the configured workspace.
fs_moveMove filecan change or delete dataMove or rename a file or directory inside the workspace.
fs_readRead fileread-onlyRead a UTF-8 or base64 file with a version hash for conflict-safe writes.
fs_searchSearch workspaceread-onlySearch text files recursively inside the workspace.
fs_writeWrite filecan change or delete dataCreate or replace a workspace file. Use expectedVersion to prevent lost updates.
git_diffGit diffread-onlyReturn a Git diff, optionally staged or scoped to a path.
Show 12 more tools
git_runRun Git commandcan change or delete dataRun a Git subcommand inside the workspace. Hooks are disabled for this invocation.
git_statusGit statusread-onlyReturn machine-readable Git status for the workspace repository.
terminal_createCreate terminalCreate a terminal session shared by MCP tools and the embedded VS Code UI.
terminal_killKill terminalcan change or delete dataTerminate a shared terminal process.
terminal_listList terminalsread-onlyList shared terminal sessions.
terminal_readRead terminalread-onlyRead recent buffered output from a terminal session.
terminal_resizeResize terminalResize a shared terminal PTY.
terminal_writeWrite terminal inputcan change or delete dataWrite raw input to a shared terminal session.
vscode_execute_commandExecute VS Code commandcan change or delete dataExecute any registered VS Code command. This is the escape hatch for the complete extension command surface.
vscode_list_commandsList VS Code commandsread-onlyList commands registered in the live OpenVSCode workbench.
vscode_openOpen VS Coderead-onlyOpen the live, human-interactive VS Code workbench embedded in the MCP App.
workspace_statusWorkspace statusread-onlyReturn the workspace, OpenVSCode, bridge, and terminal state.
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 3
- Weekly downloads
- 22
- Last commit
- Sep 5, 2026 (1 month ago)
- Last release
- Sep 4, 2026 (1 month ago)
- Last package publish
- Sep 4, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.mario-andreschak/mcp-vscode- Version
- 0.2.2
- Auth
- No auth
- Packages
- npm @mario.andreschak/mcp-vscode
- License
- MIT
- Repository
- github.com/flujo-app/mcp-vscode-mcpapp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from mario-andreschak
- 0.741score
MCP Abap Adt
mario-andreschak
ABAP ADT MCP server for reading SAP objects (programs, classes, tables, CDS) via ADT
ConnectorBFreshness: BLocalRead-only★ 201Claude Code +5 - 0.634score
MCP Abap Abap Adt API
mario-andreschak
MCP server wrapping abap-adt-api for ABAP ADT development workflows against SAP systems
ConnectorBFreshness: BLocal★ 205Claude Code +5 - 0.628score

WhatsApp Web MCP Server
mario-andreschak
WhatsApp MCP via web.js or browserless Baileys: messages, media, chats, groups and contacts
ConnectorBFreshness: BLocal★ 29Claude Code +5 - 0.584score
FLUJO
mario-andreschak
Local-first AI workspace for building agents as plain-language steps or visual flows, with MCP connections and multi-model support.
BuilderAFreshness: A★ 665 - 0.460score

MCP Audio Studio
mario-andreschak
A digital audio workstation MCP App with sequencing, mixing, effects, automation, and rendering.
ConnectorBFreshness: BLocal★ 1Claude Code +5 - 0.460score

MCP CAD Studio
mario-andreschak
A self-contained parametric CAD studio MCP server with an interactive MCP App.
ConnectorBFreshness: BLocal★ 3Claude Code +5
Cite this page
MCP VS Code. Agent Mart. https://agentmart.dev/connectors/mario-andreschak-mcp-vscode (last updated 2026-10-24)