Apple Notes MCP Server 是 Apple 官方开发的吗?
不是。它是 Rafal Wilinski 的社区项目。Apple 没有为备忘录发布官方 MCP 服务器。
@RafalWilinski
基本信息
在 Claude 中与你的笔记对话。使用 Model Context Protocol 对你的 Apple 备忘录进行 RAG。
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"fraud": {
"command": "cmd",
"args": []
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
Apple Notes MCP Server(RafalWilinski 开发的 mcp-apple-notes)是一个本地运行的 apple notes mcp server,让 Claude 可以搜索、读取和创建你的 Apple 备忘录,并通过端侧嵌入模型实现语义搜索和 RAG。
它是社区开源项目,并非 Apple 官方产品。它通过 JXA(JavaScript for Automation)从备忘录应用读取笔记,用 all-MiniLM-L6-v2 模型生成嵌入向量,并把向量存储在你 Mac 上的 LanceDB 中。整个过程不需要 API key,也不依赖云服务,所以你可以用自然语言询问笔记内容,由 Claude 找出相关笔记。请注意,该仓库自 2024 年 12 月以来没有更新,多个未关闭的 issue 报告了安装问题(见常见问题排查)。
前提条件:一台装有 Apple 备忘录应用的 Mac、Bun,以及 Claude Desktop 等 MCP 客户端。
克隆仓库并安装依赖:
git clone https://github.com/RafalWilinski/mcp-apple-notes
cd mcp-apple-notes
bun install
claude_desktop_config.json 中添加一项,用 Bun 运行 index.ts:{
"mcpServers": {
"apple-notes": {
"command": "/Users/<YOUR_USER_NAME>/.bun/bin/bun",
"args": ["/Users/<YOUR_USER_NAME>/mcp-apple-notes/index.ts"]
}
}
}
把 <YOUR_USER_NAME> 替换为你的 macOS 用户名,并确认路径与仓库的克隆位置一致。README 示例中的文件夹名是 apple-notes-mcp,但 git clone 创建的是 mcp-apple-notes;仓库中有未关闭的 issue 指出了这个不一致。
README 只介绍了 Claude Desktop。Claude Code 可以运行同样的 stdio 命令:
claude mcp add apple-notes -- /Users/<YOUR_USER_NAME>/.bun/bin/bun /Users/<YOUR_USER_NAME>/mcp-apple-notes/index.ts
Cursor 等其他 MCP 客户端可以在 mcpServers 配置中使用相同的 command 和 args。macOS 可能会要求你允许启动该服务器的应用控制备忘录。
all-MiniLM-L6-v2 嵌入模型对 Apple 备忘录进行语义搜索。create-note 工具)。服务器在 index.ts 中注册了五个工具:
index-notes 读取所有笔记并建立语义搜索索引。请首先运行它,并在新增大量笔记后再次运行。search-notes 利用索引按标题或内容搜索;list-notes 只返回所有笔记的标题。get-note 按标题返回笔记的完整内容和详情。create-note 根据标题和内容创建新笔记。该工具要求内容为不含换行的 HTML。args 路径是否指向 index.ts 的真实位置(克隆后的文件夹是 mcp-apple-notes),以及 command 是否指向你的 Bun 可执行文件(~/.bun/bin/bun)。tail -n 50 -f ~/Library/Logs/Claude/mcp.log,或查看同一文件夹中该服务器专属的 mcp-server-<name>.log。index-notes 的耗时可能超过 Claude Desktop 的请求超时时间。如果反复出现,有社区 fork 报告索引速度大幅提升。run-jxa 依赖在较新的 macOS 版本上失效。请在系统设置中确认启动服务器的应用被允许自动化控制备忘录;如果问题持续,可以考虑仍在维护的 fork。不是。它是 Rafal Wilinski 的社区项目。Apple 没有为备忘录发布官方 MCP 服务器。
免费且开源,不需要任何 API key。嵌入在端侧计算。
服务器本身在本地运行,并把嵌入存储在你 Mac 上的 LanceDB 中。Claude 检索到的笔记会像其他上下文一样传入你的 Claude 对话。
不能。它通过 JXA 与 Apple 备忘录应用通信,因此需要 macOS。
可以。`create-note` 工具会根据标题和 HTML 内容创建笔记。README 没有提到编辑或删除笔记。
语义搜索需要嵌入向量。让 Claude 索引一次笔记,并在较大改动后再次索引,新笔记才能被搜索到。
README 只介绍了 Claude Desktop。由于它是标准的 stdio 服务器,Claude Code、Cursor 和其他 MCP 客户端都可以用相同的 Bun 命令启动它。
最后一次提交是在 2024 年 12 月,未关闭的 issue 报告了安装 bug,并推荐了社区 fork。使用时可能需要自行排查问题,或者尝试 fork 版本。

Islamic source data for assistants: Quran, hadith, tafsir, duas, prayer times and qibla. Answers come from real sources with citations instead of recalled text, so verses and hadith are not hallucinated. 36,000+ hadiths

Exact, shared memory for AI agents: a hierarchical database where totals always add up, every write is attributed to the agent and person behind it, and any figure traces back to its source file. Agents create databases,

Persistent memory for AI agents. Hosted MCP server with capsule-scoped key/value storage, tags, TTL expiration, bulk ops, and RBAC.

The Cloud is the AI-native workspace that gives every AI — Claude, ChatGPT, Gemini, and other Frontier & Free or Local models — shared memory and real agents. Not cloud computing: thecloud.so is one workspace where your

Open-source Python SDK & MCP interface for Priostack Agent Context Network (ACN). Zero-setup, autonomous memory orchestration for AI agents.
评论