Skillporter:默认只读的 MCP server,防 skill 注入攻击
ImMandatory · reddit · 2026-11-15
开发者发布 Skillporter(MIT、本地运行、无需账号),一个跨 19 种 harness 的 skill 包管理器,其 MCP 模式以'默认只读'为安全核心,回应常见 MCP server 直接给模型写权限并信任参数的问题——若 skill 能注入指令,可写权限是危险组合。要点:
- 只读工具:detect、diagnose、scan、inspect、matrix
- add/install/sync/remove 默认拒绝,需 --allow-writes 启动才可写
- workspace root 只能由启动参数或环境变量指定,工具参数无法移动
- 拒绝 ..、逃逸 symlink、UNC/盘符路径、NUL 字节
- 只读模式下不发起远程请求;严格类型校验,字符串 'false' 不会被强转为布尔
作者附 GitHub 仓库,并询问社区其他人如何划'只读'这条线。
「编程与Agent」频道最新
- Proof of Agent 走红:让 AI Agent 一键入网「挖矿」赚积分 — adamamcbride · 2026-11-15
- Northwestern 与 Google 论文:Harness² 无答案密钥自我进化 agent 框架 — rohanpaul_ai · 2026-11-15
- 开发者用 PowerShell 为微软 Intelligent Terminal 造 AI Harness — dfinke · 2026-11-15
- 开发者造 snitch 工具:并行监视 agent 并自动回滚跑偏状态 — generativist · 2026-11-15
- 开发者吐槽:无人值守 agent 99% token 浪费在无用目标上 — generativist · 2026-11-15
- Rust 版 workspace-cli 开源:让 agent CLI 高速操作 Google Workspace — majidmanzarpour · 2026-11-15