About Nexus MCP Bridge for VSCode
Nexus MCP Bridge for VSCode is an extension connecting Claude Desktop to a VSCode workspace. It is for developers working with Claude alongside their editor, with file and directory operations restricted to configured paths.
Key features
- 01Connect Claude Desktop to a VSCode workspace
- 02Read and write workspace files
- 03Create directories and list contents
- 04Configure permitted paths
- 05Control the bridge from the status bar
Use cases
- 01Let Claude Desktop access VSCode project files
- 02Limit file operations to selected directories
- 03Start or stop the bridge from VSCode
MCP support
The extension runs a local MCP server that lets Claude Desktop access workspace files and directory-management tools over MCP.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
http://localhost:3000/mcpclaude mcp add --transport http nexus-mcp-claude-desktop-server http://localhost:3000/mcp{"mcpServers":{"nexus-mcp-claude-desktop-server":{"type":"http","url":"http://localhost:3000/mcp"}}}Open in Cursor{"servers":{"nexus-mcp-claude-desktop-server":{"type":"http","url":"http://localhost:3000/mcp"}}}Open in VS Code{"mcpServers":{"nexus-mcp-claude-desktop-server":{"type":"http","url":"http://localhost:3000/mcp"}}}{"mcpServers":{"nexus-mcp-claude-desktop-server":{"serverUrl":"http://localhost:3000/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMENexus MCP Bridge for VSCode
A lightweight bridge extension that lets Claude Desktop connect to your VSCode workspace via Model Context Protocol (MCP).
Features
- Minimal Memory Footprint: Designed to be lightweight and efficient
- Automatic Startup: Can start automatically when VSCode launches
- Status Bar Integration: Easily see and control the bridge status
- File System Access: Enables Claude to read and write files in your workspace
- Directory Management: Create directories and list contents
- Security Controls: Configure which paths are accessible
Why Use This Bridge?
If you're using Claude Desktop with VSCode, this bridge allows you to:
- Reduce Memory Usage: Lightweight and efficient
- Stay in VSCode: No need to context switch between applications
- Protect Your System: Only expose directories you explicitly allow
Installation
- Install the extension from the VSIX file
- Configure your settings (optional)
- The bridge will start automatically if configured, or you can start it manually
Setup for Claude Desktop
In Claude Desktop, configure your claude_desktop_config.json file:
{
"mcpServers": {
"nexus-bridge": {
"url": "http://localhost:3000/mcp",
"disabled": false,
"alwaysAllow": [
"get_system_info",
"read_file",
"write_file",
"create_directory",
"list_directory",
"get_project_status"
]
}
}
}
Configuration
You can configure the extension in your VSCode settings:
{
"nexusMcpBridge.port": 3000,
"nexusMcpBridge.startOnLaunch": true,
"nexusMcpBridge.allowedPaths": [
"/path/to/your/project",
"/path/to/another/project"
]
}
Commands
- Start Nexus MCP Bridge: Start the MCP server
- Stop Nexus MCP Bridge: Stop the MCP server
- Toggle Nexus MCP Bridge: Toggle the server on/off (via status bar)
About
A lightweight VSCode extension for connecting with Claude Desktop via MCP.
github.com/wesnermichel
License
MIT# nexus-mcp-claude-desktop-server
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.