vscode-mcp-server

vscode-mcp-server

66

The VS Code MCP Server is a Visual Studio Code extension that functions as a Model Context Protocol server, allowing AI clients to interact with a VS Code workspace. It provides functionalities like file management and diagnostics, all performed via the standardized MCP protocol.

What is the VS Code MCP Server?

It is a Visual Studio Code extension that allows AI models and other MCP clients to interact with the VS Code workspace using the Model Context Protocol.

How does the extension ensure security?

The extension allows execution of shell commands, which poses a security risk. Users should ensure they trust the MCP client and that the port is not exposed to untrusted networks.

What are the main features of the VS Code MCP Server?

The main features include listing files, reading file contents, searching for symbols, creating files, making line replacements, and executing shell commands.

How can I install the VS Code MCP Server?

You can install it from the Visual Studio Code Marketplace or clone the repository and run npm install and npm run compile to build it.

Can the extension be used with multiple workspaces?

Currently, the extension only supports one workspace and works locally to avoid exposing your VS Code instance to any network.