m-tunnel Workspace MCP
将当前 VS Code 文件夹接入 m-tunnel,让 ChatGPT 等支持 MCP 的客户端调用文件和命令工具。
连接
- 在管理台登录并点击“连接 VS Code”,无需手动填写工作区名称。
- 在 VS Code 中打开目标文件夹,点击管理台的“一键导入 VS Code”。
- 确认显示的服务地址和文件夹。服务端登记成功后,插件会通知“配置成功,已连接〈文件夹〉”。
- 在管理台点击“复制 MCP 链接”,填入网页 AI 客户端的 MCP 连接器。
之后随时点击 VS Code 底部的 m-tunnel,选择“复制 MCP 链接”。如果浏览器无法打开 VS Code,复制管理台的“VS Code 导入链接”,再运行命令 m-tunnel: 导入连接。
Token 按文件夹保存在 VS Code SecretStorage 中。新导入不会写入可提交的 .vscode/settings.json;旧 mTunnel.token / mTunnel.relayUrl 配置仍可读取。一个连接绑定一个文件夹,其他文件夹请在管理台生成新连接。
工具与设置
支持 read、bash、edit、write 和 workspace_info。新连接统一提供工具读写能力,不再选择只读 Token。
mTunnel.autoStart:打开工作区后自动连接。
mTunnel.bashTimeoutMs:命令超时,默认 120 秒。
- 必须打开可信工作区;导入外部链接时会显示具体服务与文件夹供确认。
- 断网会自动重连;凭据无效、被撤销、绑定错误文件夹或被其他窗口接管时停止重试并显示通知。
扩展 ID:mxyer.m-tunnel-vscode。本版本需要支持 agent_ready 的新版 m-tunnel 服务端。
| |