vscode-mcp-server
If you are the rightful owner of vscode-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This extension serves as a Model Context Protocol (MCP) server, exposing VS Code's filesystem and editing capabilities to MCP clients.
The VS Code MCP Server is a Visual Studio Code extension that allows AI models and other MCP clients to interact with the VS Code environment. It provides a server that exposes VS Code's capabilities, such as file management, symbol searching, and shell command execution, through the MCP protocol. This extension is inspired by Serena but leverages VS Code's built-in features to offer a simpler yet effective solution. It uses the streamable HTTP API for communication and can execute shell commands, which poses a potential security risk. Therefore, users should ensure they trust the MCP client and that the server is not exposed to untrusted networks. The extension is available on the Visual Studio Code Marketplace and can be configured to work with Claude Desktop and other MCP clients.
Features
- List files and directories in your VS Code workspace
- Read file contents with encoding support and size limits
- Search for symbols across your workspace
- Execute shell commands in the integrated terminal
- Toggle the server on and off via a status bar item