开源工具 OpenRod:把 MCP 服务器搬进沙箱且不带走密钥
ilai456 · reddit · 2026-10-07
OpenRod(开源,Apache-2.0)作者介绍如何把 Claude Code/Codex/Cursor 里已配置的 MCP 服务器与 Skills 移入 NVIDIA OpenShell 沙箱,同时不复制任何密钥、不让每个 MCP 直连全网:
- 导入:按需读取三家工具的用户级配置,不改源文件。
- 剥离:环境变量、auth 头与 token 全部剔除,保存前人工审查;密钥检测为 best-effort 并在 UI 明示。
- 故意拦截:不支持的启动方式、依赖凭据的配置、二进制资源和不安全链接,均给出拦截理由。
- 安装准备:npm 型服务器在一次性沙箱内安装,禁用 lifecycle scripts、锁定依赖版本,仅校验 MCP 初始化(不调用工具);复用时校验 archive digest。
- 网络:每个配置生成只含其运行时所需主机的一条 allow 规则;接收凭据的主机不入列,真实密钥在沙箱外注入。
- OAuth:桌面 OAuth 会话绝不复制,需在沙箱内由 agent 重新登录。
作者指出「已安装」不等于「已认证/可达/工具全验证」。使用:npx openrod(Node 22.13+、Docker、macOS Apple Silicon 或 Linux),并提议给 MCP server 增加 runtime hosts manifest 字段。
「编程与Agent」频道最新
- CAVEAT 测试台登场:商店促销能否带偏你的 AI 购物 Agent — ZacharyHuang12 · 2026-10-07
- eptwts 力挺 skills 之争:写 markdown 文件帮到 agent 就该被称赞 — eptwts · 2026-10-07
- GEA:以群体为进化单元的 Agent 自我改进范式,SWE-bench 71% — xwang_lk · 2026-10-07
- Claude Code v2.1.292 发布:插件一键装市场,Agent 支持 effort 参数 — ashwin-ant · 2026-10-07
- LangChain 发布 90 秒视频讲解 Deep Agents 框架 — LangChain · 2026-10-07
- 15 年 15 亿条帖子:投资者社交数据集打包成 MCP 服务器开放探索 — rumor_io · 2026-10-07