Cupertino:以单一 FDA 权限托管 Apple MCP 服务器的安全方案
olouv · reddit · 2026-08-31
作者开源了 Cupertino,一个旨在安全连接 Apple 原生数据(Mail、Messages、Notes、Calendar)给 AI Agent 的方案。其核心设计是不给予每个 Agent 进程 Full Disk Access (FDA),而是由一个单一的、已签名的菜单栏 App 持有该权限,并负责 spawn 8 个 MIT 协议的 MCP 服务器。
核心机制:
- 权限收束:单一入口持有 FDA,Agent 通过 MCP 调用,且写入操作默认关闭,需手动开启。
- 安全边界:防止 InfoStealer 窃取会话令牌或 Prompt Injection 导致的全盘读取风险。
- 透明可视:提供窗口实时列出所有工具调用,让用户知晓 Agent 正在访问什么。
作者利用该方案构建了“模拟我回复”的 Skill,分析历史邮件学习写作风格,而 Agent 本身不直接接触敏感数据。
「编程与Agent」频道最新
- 用 Codex 17分钟写好 iPhone Duo 抢购程序,41项测试通过 — xiaohu · 2026-10-16
- 多玩家长期记忆产品登顶 BEAM 记忆基准,一条 prompt 即可安装 — CurieuxExplorer · 2026-10-16
- 生成式 CAD 工具 NativeCAD 提供 177 个 MCP 工具,85% 以上英文建零件需求可通过 — burhop · 2026-10-16
- Flux AI CAD 支持导入 STEP 文件后用自然语言直接改型 — burhop · 2026-10-16
- 同时开 50 个 AI 任务是充电还是烧脑?开发者吵起来了 — zack_overflow · 2026-10-16
- 创业者用 Opus 一次清掉 3 万行技术债,印证「等新模型来重构」策略 — lucasmeijer · 2026-10-16