在 Mac 上让 AI 访问 OneDrive(Claude、Cursor、VS Code)— 无需 Graph API
无需 Microsoft Graph API、OAuth 令牌或 Azure AD 应用注册,即可让你的 AI 助手读写 OneDrive 文件的最简单方式。兼容 Claude Desktop、Cursor、VS Code、ChatGPT 和 Windsurf。LMCP 直接处理已经同步到你 Mac 上的 OneDrive 文件夹。
为什么其他方案都需要 Graph API 和 OAuth
用官方方式把 AI 助手连接到 OneDrive,意味着要经过 Microsoft's 的 Graph API,而它要求:
- Azure AD 应用注册 — 你必须在 Azure 门户中注册一个应用
- OAuth 作用域与同意 — 配置 Files.Read / Files.ReadWrite 权限并授予同意
- 租户管理员批准 — 许多工作/学校账户需要管理员批准应用,而对于个人工具,大多数管理员都不会批准
- 令牌管理 — 需要安全存储并轮换访问令牌和刷新令牌
- 速率限制与限流 — Graph 会对请求进行限流,而大文件还要往返于 Microsoft's 的云端
对于只想让 AI 处理自己已有文件的人来说,这是一大堆额外负担 — 而且如果你的租户管理员不批准应用,往往直接被卡死。
LMCP 如何以不同的方式读取 OneDrive
LMCP 完全跳过了 Graph API。它不需要注册 Azure 应用、管理令牌,而是直接处理已经同步到你 Mac 上的 OneDrive 文件夹。
OneDrive 桌面应用会在磁盘上保留一份始终同步的本地文件副本 — 通常位于 ~/OneDrive 或 ~/Library/CloudStorage 下。如果你已在 Mac 上登录 OneDrive,那些文件就已经在你的机器上,并且 OneDrive 客户端会让它们与云端双向保持同步。
LMCP 直接读写这些文件。没有 Azure 应用,没有 OAuth 作用域,没有管理员批准,也没有令牌。当 AI 写入文件时,OneDrive 会自动把它同步回云端。
你可以访问什么
通过 LMCP,你的 AI 助手可以:
- 浏览你的 OneDrive — 列出根文件夹并深入任意目录
- 读取文件 — 从你的同步文件中打开文档、笔记和文本
- 写入与更新文件 — 创建新文件或覆盖现有文件(会同步回云端)
- 搜索 — 在你的 OneDrive 中按名称或内容查找文件
- 移动与重命名 — 重新整理文件和文件夹
- 限定访问范围 — 把 AI 限制在某个子文件夹内,使它只能看到你允许的内容
与只读集成不同,LMCP 既能读又能写 — 因此你的 AI 可以起草一个文件并直接保存到 OneDrive,再同步到你的所有设备。
把 AI 限制在安全文件夹内
OneDrive 里往往装着你的全部工作内容。如果你不愿意让 AI 自由访问一切,LMCP 内置了作用域功能。只需这样要求:
只给你自己访问我 OneDrive 里“Work Documents”文件夹的权限,其他都不行。
LMCP 会在以后的所有会话中把自己限制在那个子文件夹(及其下层)内 — 无需编辑任何配置文件。这是建立一个安全的 AI 工作区文件夹、同时让个人文件保持不可访问的最简单方式。
如何安装
下载 LMCP 并安装:
- 从你的“下载”文件夹中打开下载好的
.dmg文件 - 将 Local MCP 拖入你的“应用程序”文件夹
- 从你的“应用程序”文件夹中打开 Local MCP — 它会出现在你的菜单栏中
大约需要 30 秒。你的 AI 客户端会被自动配置好。
安装完成后,重启你的 AI 客户端,让它加载新的 MCP 工具:
- Claude Desktop — 完全退出(Cmd+Q)后重新打开
- Cursor — 重启编辑器
- VS Code — 重新加载窗口(Cmd+Shift+P → “Reload Window”)
- ChatGPT / Windsurf — 重启应用程序
确保已安装并登录 OneDrive 桌面应用,并且你的文件已同步到本地。LMCP 会自动检测你的 OneDrive 文件夹 — 没有 API 密钥,也没有要注册的应用。
示例提示词
连接成功后,试试用这些提示词与你的 AI 助手交流:
- “我 OneDrive 的 Projects 文件夹里有什么?” — 列出文件,让你看清自己有哪些内容
- “在我的 OneDrive 里找到那份预算电子表格” — 在你的同步文件中按名称搜索
- “读取我 Work Documents 文件夹里最新的提案并总结一下” — 打开并总结一个文件
- “把这些会议记录作为文件保存到我的 OneDrive” — 写入一个会同步到云端的新文件
- “整理我 OneDrive 的 Downloads 文件夹,把 PDF 移到一个 Invoices 文件夹里” — 移动并重命名文件
由于 OneDrive 双向同步,你的 AI 写入的任何内容都会在几秒钟内出现在你的其他设备上 — 无需上传步骤,也无需复制粘贴。
局限性
由于 LMCP 处理的是本地同步的文件夹而非 Graph API,因此请注意以下几点:
- 文件必须同步到本地 — 启用按需文件功能后,仅在线文件会在被访问时下载;你明确设为仅在线的文件需要先在本地可用
- 需要 OneDrive 桌面应用 — 纯网页版的 OneDrive 不会创建 LMCP 可读取的本地文件夹
- 同步时机 — AI 写入的更改会在 OneDrive 同步后立即出现在云端(通常只需几秒);请保持 OneDrive 运行
- 个人账户与工作账户 — LMCP 可以访问 Mac 上已同步的任意 OneDrive 文件夹,包括多个账户
- Office 文件格式 — 若要专门编辑 .docx/.xlsx/.pptx 的内容,请配合文件工具使用 LMCP's 专门的 Word/Excel/PowerPoint 工具
与其他方案的对比
- Microsoft Graph API + Azure 应用 — 提供完整的编程访问,但需要应用注册、OAuth 作用域以及(往往)租户管理员同意。最适合正在构建真正 OneDrive 集成的团队。
- Zapier / 自动化工具 — 可以把 OneDrive 连接到其他应用,但仍依赖 Graph 令牌,并且会让你的文件经由第三方中转。
- LMCP(本地同步文件夹) — 可读可写,零配置,完全在你的 Mac 上运行。最适合希望让 AI 处理自己已有文件的个人。
真实工作流
其价值不在于读取单个文件 — 而在于让你的 AI 跨越你的所有文件协同工作,并把 OneDrive 连接到你的其他工具。
一步完成起草并归档
根据我 OneDrive “Project X”文件夹里的笔记起草一份项目启动文档,并以 kickoff.md 为名保存回该文件夹。
你的 AI 会读取源材料,并把结果直接写入 OneDrive — 无需下载,也无需重新上传。
跨文件查找并总结
在我的 OneDrive 里搜索所有与 Q3 预算相关的内容,读取相关文件,并给我一份关于数字现状的一页式总结。
你的 AI 不必逐个打开文件,而是会搜索、读取并把它们综合成一个单一的答案。
跨应用的会议准备
从我的 OneDrive 中调出最新的合同,查看相关邮件,并为明天的会议准备一份附带待解决问题的简报。
由于 LMCP 还能读取你的邮件、日历和消息,你的 AI 可以跨越多个工具拼凑出完整的全貌 — 而不仅仅是文件。
LMCP 还能把你的 AI 助手连接到电子邮件、Microsoft Teams、Slack、Calendar、Contacts 以及本地文件。查看完整的指南列表,或在 local-mcp.com 了解更多。