开发者用 iOS/macOS 快捷指令造出 MCP 客户端并开源
mhg3 · reddit · 2026-11-02
Reddit 用户 mhg3 发布了 MCP Toolkit:一个 Apple 快捷指令(Shortcuts)实现的 MCP 客户端,可在 iOS/macOS 上运行时发现 MCP 工具并交互式调用。
工作方式
- 粘贴 MCP server URL,快捷指令自动拉取工具列表并生成菜单
- 选择工具、填写字段、发送前可审查请求,支持文本/结构化/原始响应展示
- 记住命名 server、缓存工具定义、保存带参数的历史调用;可串联多个已存调用生成合并报告(结果不回灌后续调用)
限制与注意事项
- 基于 MCP spec 2026-07-28,在 macOS 上完整测试,iOS 未严格验证
- 仅支持无状态 HTTP + JSON 端点,不支持 OAuth 与流式响应
- 保存的参数使用全局 Shortcuts 存储,其他快捷指令可读,勿存凭据
作者还用自建的 Shortcutkit 库(Python/TypeScript 可用)+ 编码 agent 生成了这个快捷指令,GitHub 上附源码与踩坑复盘。
「编程与Agent」频道最新
- Apple 推出 iPrefBench:130 项欠指定任务评测个人 agent 的提问分寸 — hhsun1 · 2026-11-03
- 耶鲁团队开源 Claude 绘图 skill:Opus 直出论文级示意图 — CatAstro_Piyush · 2026-11-03
- Prized 推出无限存储:单机最高 40TB,速度媲美本地磁盘 — thisguyknowsai · 2026-11-03
- Agent 时代重审 rebase 之争:让 AI 读 git 历史,还何必纠结 merge commit — davidcrawshaw · 2026-11-03
- 多智能体分工编码贵 3-4 倍 token,作者认为换来更可信的产出 — Successful-Tax1306 · 2026-11-03
- 多智能体失败根源是状态不可证,作者提出 CLE 协调层 — tallmetommy · 2026-11-03