让 Claude 连接 Apple 备忘录、提醒事项等



我的 Medium 朋友们可以使用 在Medium上 来阅读这篇文章。
我生命中的大部分时间都花在了 Apple Notes、邮件、日历和提醒事项上。那些灵感、草稿、购物清单,以及我周五必须完成的那件事——全都存储在这里。
我每天都会用 Claude Code 来写作和构建内容。于是,某个时候,一个显而易见的问题浮出水面:Claude 能否直接触碰这些内容?不是简单地复制粘贴,而是能够真正读取一条笔记,自行添加一条提醒,并通过 MCP 与其他生产力工具(如 Google 的工具、Notion、ClickUp 等)实现联动与协同操作吗?
于是,我开始四处寻找答案。
简短回答...
当然可以!
在 Mac 上,只需借助一些小型本地 MCP 服务器。目前已有多个这样的服务器(当然,它们并非官方发布)——免费且开源。根本无需从零开始搭建这套系统。
MCP 服务器就像一台小小的翻译器,运行在你的电脑上。Claude 与它对话,它与应用进行交互,再将结果反馈回来。这正是其核心理念所在。
你能做什么
最完整的版本——Dhravya 的 苹果-MCP——涵盖了诸多功能:
- 笔记:搜索并创建笔记
- 提醒事项:列出并创建提醒
- 日历:搜索、列出并创建事件
- 邮件:发送与搜索邮件
- 消息:发送与阅读消息
- 联系人与地图:搜索联系人
其中大部分功能都侧重于“读”与“创建”。编辑和删除的功能则相对较为精简。而其他更专注的服务器,则会针对某一特定应用进行深度优化。
有的服务器能全面完成提醒事项的创建、编辑与完成;还有的服务器则能在笔记中实现真正的完整流程——既可创建、编辑,又能完成所有任务。
此外,你还可以将这些服务器串联起来。读取一条笔记,提取其中的姓名,再起草一封后续邮件——这一环节完全可行。
底层工作原理
服务器会调用 OS X 的脚本语言——Apple 自带的脚本编写工具——并发送一段极简的脚本,例如:“告诉 Notes 创建一条新笔记。”这段脚本通过 Apple 事件机制传递至应用,而这一机制早已在 macOS 中运行了数十年之久。
效果确实不错。虽然速度不算快……但至少能正常运作。
更为稳健的服务器则跳过了脚本编写环节,转而采用 EventKit——Apple 专为提醒事项和日历打造的真实框架。这种方案更加可靠,不过需要编译成二进制文件,如果你不熟悉编程,或者不知道如何让 AI 来完成这项任务,那么这一步就会带来一定的麻烦。
无论如何,当 Claude 第一次访问某个应用时,macOS 会弹出权限提示。你只需点击“允许”,这就相当于开启了安全屏障。
缺点
这一切都是在本地运行。只在你的 Mac 上,针对你的 Mac。没有手机,也没有云端的 Claude——除非你特意搭建额外的隧道,否则根本无法实现这一目标。
它仅适用于 macOS。
而且,脚本化的方式略显脆弱。一旦 Apple 对系统进行了调整,或者在重大更新中重新分配了权限,脚本化方案就可能失效。曾经在六月奏效的方案,到了十月却可能需要重新申请权限。
另一种方式
Apple 快捷指令。
将 Claude 的操作权限交到你的 Mac 上,最稳妥的方式并不是直接使用原始脚本。而是将这些操作以快捷指令的形式构建出来,利用 Apple 自己维护的各类模块,让 Claude 使用 按名字跑那条捷径。
Apple 保持这些方块的生命力。与手写脚本相比,“创建提醒”快捷指令几乎不会轻易失效。一个小型服务器只需完成一项任务,执行快捷指令,剩下的工作则由 Apple 稳定可靠的命令来完成。
此外还有两大优势:快捷指令可以同步到你的 iPhone,因此理论上,同样的操作也能随时随地执行;而且快捷指令还能运行 shell 脚本,从而突破 Apple 应用的限制,直接接入你自己的工具。
不过,这也带来了权衡:快捷指令擅长完成各种任务,但在将结构化数据回传方面稍显不足。若要读取笔记并提取干净的文本,还是得靠一点代码来实现。
因此,最佳的配置是混合型方案:用快捷指令处理日常事务,再通过一层轻量级的读取层来提取数据。
但为什么呢?
为什么要这么做?对我来说,这不仅是一种乐趣,更是想借助人工智能自动化处理几项日常工作。
单凭“Claude 可以添加一条提醒”这一点,其实只是个演示。而当它与你已习惯的操作相结合时,效果会更加令人惊艳。对我而言,那就是写作。
有两个想法:
- 把创意笔记当作“前门”。我把文章构思随手记在手机里的某条笔记里。Claude 会读取这些内容,并将好的点子转化为草稿。我已经初步完成了这个 手工 的粗略版本——而这条笔记,恰恰可以作为“捕捉层”发挥作用。
- 把提醒事项当作“人”的步骤。我的出版流程中,总有一些手动环节。在这里发布,获取链接,再在那边进行跨平台转发。Claude 在完成自动化部分后,可以把这些内容放入提醒事项中,这样剩余的人工环节就能留在我的手机上。
最终结论
Claude 能够运行你的笔记和提醒事项吗?答案是:今天,在 Mac 上,只要拥有一个免费的服务器,并点击“允许”即可。
你真的要把整个人生都绑定到它身上吗?我还没有。毕竟,它只是本地运行,而且有些许脆弱。
不过,另一种选择却相当有趣:用快捷指令完成日常事务,再通过少量代码来处理数据的读取。而我真正想要的,正是这一部分。
如果你还没关注我,那就跟着我一起用 在Medium上 吧。