Memtrove × Claude

让 Claude 搜索、阅读你 Mac 上的文件

Memtrove 在本机为文档和书签建立索引,作为 MCP 服务接入 Claude Desktop 和 Claude Code。你提问,Claude 找到相关文件、只打开需要的章节,用你自己文档里的原话回答。

为什么 Claude 需要一个搜索索引

Claude 默认看不到你的文件。普通的文件系统 MCP 服务只能让它列目录、一个个打开文件:在单个项目里够用,但遇到「找上个月和 A 公司的合同」就不行了——Claude 得猜文件在哪,也没法看进 PDF 或 Word 里面,找出提到违约金的那一份。

Memtrove 的做法是在你的 Mac 上维护一份实时更新的索引。Claude 问 Memtrove,拿到一份排好序的简短列表,再从那里开始读。

  • 按名称、内容、意思搜索:文件名、文档里的文字,以及文档讲的是什么——「关于逾期付款违约金的合同」,原文没有这几个字也能找到。
  • 分步读,不整篇读:Claude 先读文档的目录,再只读需要的章节,长 PDF 不会塞满对话。
  • 覆盖常用格式:PDF、Word(.docx)、Excel(.xlsx)、PowerPoint(.pptx)、Markdown、纯文本、源代码、邮件(.eml),以及 Safari、Chrome、Edge 的书签。
  • 只读:Memtrove 不会修改、移动或删除你的文件。

Claude 通过 Memtrove 能做什么

工具 Claude 用它来
search 按名称、内容、意思找文件和书签,可按时间(「上个月」)、类型(PDF、表格)、目录筛选
read 读文档的目录、某一节,或分页读全文
similar 找同主题的其他文件(「和这份合同相关的还有哪些?」)
timeline 列出某段时间新建或修改的文件(「上周我改过哪些文件?」)
status 查看索引进度
tag 给文件建议标签;标签存在 Memtrove 里,不写进文件

一分钟接入

  1. 下载 Memtrove,等它建好第一次索引(免费试用 14 天)。
  2. Claude Desktop:先退出 Claude Desktop,打开 Memtrove › 设置 › 接入 Claude,点「接入」。Memtrove 会先告诉你要改哪个配置文件,并备份原文件。然后重新打开 Claude Desktop。
  3. Claude Code:在终端运行一次下面的命令,对所有项目生效:
claude mcp add -s user memtrove -- /Applications/Memtrove.app/Contents/MacOS/Memtrove --mcp

然后直接问:

  • 「帮我找上个月和 A 公司的合同,总结一下付款条款。」
  • 「我的笔记里哪些提到了第三季度预算?把相关段落引出来。」
  • 「上周我改过哪些文件?」
  • 「我收藏过哪些讲定价页的网页?」

由你决定 Claude 能看到什么

Claude 读到的内容——搜索结果和它打开的章节——会发送给 Anthropic 处理,适用 Claude 的条款。Memtrove 只给每个回答需要的部分,并且可以把文件夹设为敏感目录:

  • 只给结构:Claude 能看到文件夹名、文件名和章节标题,看不到正文。
  • 完全不给:这个文件夹不会出现在 Claude 的任何结果里。

~/.ssh 这类位置始终受保护。不接入 Claude 的话,什么都不会离开你的 Mac——Memtrove 本身就是一个完全离线的搜索工具。

常见问题

能用在网页版 claude.ai 上吗?

不能。Memtrove 运行在你的 Mac 上,只能接入同样运行在本机的客户端:Claude Desktop 和 Claude Code。

其他 MCP 客户端能用吗?

Memtrove 是标准的本地(stdio)MCP 服务,能启动本地命令的其他客户端也可以接入。我们只在 Claude Desktop 和 Claude Code 上做测试。

Claude 会把我整个硬盘上传吗?

不会。Claude 只在回答你的时候收到它请求的搜索结果和章节。索引本身一直留在你的 Mac 上。

Claude 能修改或删除我的文件吗?

不能。Memtrove 的所有工具对你的文件都是只读的。Claude 建议的标签存在 Memtrove 自己的索引里,并标记为未确认。

需要什么条件?

Apple 芯片(M 系列)的 Mac,macOS 13 或更高版本,以及 Claude Desktop 或 Claude Code。Memtrove 可以免费试用 14 天,之后一次买断。