vscode-mcp-server

MCP.Pizza Chef: juehang

Installed as a Visual Studio Code extension, this turns the editor itself into something Claude and similar apps can drive: listing and reading files, creating them, replacing specific lines, renaming or moving files so references follow along, jumping to where a function is defined, and reporting the errors and warnings VS Code already sees. It can also run terminal commands, which is worth knowing before you switch it on. Free, no account needed. The code has been quiet since January 2026.

Coding
Files/PDF

Use This MCP server To

Ask what files are in my project Have a file edited without copying text back and forth Check whether my latest change broke anything Rename a file and fix every reference to it Get an outline of a long file before reading it Find where a function is defined across the project

README

VS Code MCP Server

A Visual Studio Code extension (available on the Marketplace) that allows Claude and other MCP clients to code directly in VS Code! Inspired by Serena, but using VS Code's built-in capabilities. Perfect for extending existing coding agents like Claude Code with VS Code-specific capabilities (symbol search, document outlines) without duplicating tools they already have. Note that this extension uses the streamable HTTP API, not the SSE API.

This extension can allow for execution of shell commands. This means that there is a potential security risk, so use with caution, and ensure that you trust the MCP client that you are using and that the port is not exposed to anything. Authentication would help, but as the MCP authentication spec is still in flux, this has not been implemented for now.

PRs are welcome!

Demo Video

demo_video.mp4

Installation

  1. Install the extension from the Marketplace or clone this repository and run npm install and npm run compile to build it.

Claude Desktop Configuration

Claude Desktop can be configured to use this extension as an MCP server. To do this, your claude_desktop_config.json file should look like this:

vscode-mcp-server FAQ

Is this project still being updated?
It has been quiet since January 2026 with no code changes since. It still installs from the VS Code Marketplace, and no replacement is named.
Which apps does it work in?
Claude Desktop is documented, and any app that can reach an MCP server on a local address can connect to it.
Do I need a paid key?
No. The extension is free and everything runs on your own computer.
Can I use this to have my code edited for me?
Yes — it can create files, replace lines, and move or rename files while keeping references pointing to the right place.
Is it safe?
It can run shell commands and has no sign-in of its own, so only connect apps you trust and never expose the port to the internet.
How hard is setup?
Easy. Install the extension from the Marketplace, then paste a short config block into your assistant app.
Why use it if my assistant already edits files?
It adds what VS Code knows that a plain file reader does not, such as error checking and finding definitions.