Claude 桌面桥接服务器
一个轻量级的桥接扩展,通过模型上下文协议(Model Context Protocol)使 Claude Desktop 能够连接到 VSCode 工作区,从而让 Claude 读取和写入文件、创建目录以及列出工作区中的内容。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"nexus-bridge": {
"alwaysAllow": [
"get_system_info",
"read_file",
"write_file",
"create_directory",
"list_directory",
"get_project_status"
],
"disabled": false,
"url": "http://localhost:3000/mcp"
}
}
}
服务介绍
Nexus MCP Bridge for VSCode
一个轻量级的桥接扩展,允许 Claude Desktop 通过 Model Context Protocol (MCP) 连接到您的 VSCode 工作区。
功能
- 最小内存占用:设计为轻量且高效
- 自动启动:可以在 VSCode 启动时自动启动
- 状态栏集成:轻松查看和控制桥接状态
- 文件系统访问:使 Claude 能够读写工作区中的文件
- 目录管理:创建目录并列出内容
- 安全控制:配置哪些路径可访问
为什么使用这个桥接?
如果您正在使用 Claude Desktop 和 VSCode,此桥接可以让您:
- 减少内存使用:轻量且高效
- 留在 VSCode 中:无需在应用程序之间切换上下文
- 保护您的系统:仅暴露您明确允许的目录
安装
- 从 VSIX 文件安装扩展
- 配置您的设置(可选)
- 如果已配置,桥接将自动启动;或者您可以手动启动它
Claude Desktop 设置
在 Claude Desktop 中,配置您的 claude_desktop_config.json 文件:
{
"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"
]
}
}
}
配置
您可以在 VSCode 设置中配置该扩展:
{
"nexusMcpBridge.port": 3000,
"nexusMcpBridge.startOnLaunch": true,
"nexusMcpBridge.allowedPaths": [
"/path/to/your/project",
"/path/to/another/project"
]
}
命令
- 启动 Nexus MCP 桥接:启动 MCP 服务器
- 停止 Nexus MCP 桥接:停止 MCP 服务器
- 切换 Nexus MCP 桥接:通过状态栏切换服务器的开/关
关于
这是一个用于通过 MCP 连接到 Claude Desktop 的轻量级 VSCode 扩展。
github.com/wesnermichel
许可证
MIT# nexus-mcp-claude-desktop-server