跳到正文

在 Windows 上使用 Claude 读取 Microsoft Teams 消息

简而言之: 让 Claude、Cursor、VS Code 或 ChatGPT 在 Windows 上读取并发送你的 Microsoft Teams 聊天和频道消息。LMCP 通过 Microsoft Graph,使用你连接的工作或学校 Microsoft 365 帐户 — 无需自行注册 Azure 应用,也无需 API 密钥。读取频道消息可能需要管理员批准。

你可以连接多个 Microsoft 365 账号(工作和个人,或多个组织),并为每个请求选择要使用的账号。

L
LMCP··阅读时间 5 分钟

平均 5.0 分(满分 5)· 评分数:2查看全部评价 →

  • “The no-tokens part is huge. Setting up Graph API and dealing with auth flows is what usually kills these setups for me before I even start.”

    Lisa S.
  • “This is AMAZING! My daily work can all be managed from my key apps now. The OmniFocus integration was the missing piece.”

    Steve H.

若要让 Claude 在 Windows 上读取你的 Microsoft Teams 聊天,请安装 LMCP 并连接你的 Microsoft 365 工作或学校帐户 — LMCP 是一个本地 MCP 服务器,在 Windows 上通过 Microsoft Graph,使用你连接的帐户读取和发送 Teams 消息。你只需用一个代码登录一次:无需自行注册 Azure 应用,也无需创建 API 密钥。你的 AI 可以列出聊天和频道、读取历史记录、在你的所有对话中搜索,并查看通话历史。

本地工具与数据边界

通过 LMCP,你的 AI 助手可以:

  • 列出你的聊天 — 查看所有近期有活动的一对一聊天和群聊
  • 读取聊天消息 — 获取任意聊天的完整消息历史记录
  • 列出你的团队和频道 — 查看你所属的 Teams 工作区和频道
  • 读取频道消息 — 获取你有权访问的任意频道中的消息
  • 搜索消息 — 同时在你的所有聊天中查找内容
  • 查看通话历史 — 查看 Teams 通话的方向、参与者和时长

LMCP 在你的设备上运行本地工具。云端 AI 提供商和已连接的服务可能会收到你请求的数据;其各自条款适用。

请先连接你的 Microsoft 365 帐户

在 Windows 上,读取和发送走同一条路径:通过你连接的 Microsoft 365 帐户使用 Microsoft Graph。在 3.0.418 版本之前,LMCP 在 Windows 上读取 Teams 桌面应用的本地缓存;自 3.0.418 起不再如此,因此未连接帐户时,Teams 工具无法返回数据。该帐户必须是工作或学校帐户:个人 Microsoft 帐户(@outlook.com、@hotmail.com)没有 Teams。

实际使用中:让你的 AI 运行 connect_m365_account,并使用它显示的代码登录。之后,你的 AI 就能读取聊天和频道,并发送聊天和频道消息(授权调用前,请查看其当前的预览和确认要求)。读取频道消息可能需要你所在组织的管理员批准一项权限;出现这种情况时,返回结果会明确说明,而不会悄无声息地失败。

如何安装

下载 Windows 版 LMCP 并进行安装:

  1. 从“下载”文件夹运行下载好的 LMCP-Setup.exe
  2. 按照安装程序的提示操作 — 无需管理员权限,程序会安装到你的用户文件夹
  3. LMCP 会自动启动并显示在系统托盘中

大约需要 30 秒。你的 AI 客户端会自动完成配置。

然后重启你的 AI 客户端:

  • Claude Desktop — 完全退出后重新打开
  • Cursor — 重启编辑器
  • VS Code — 重新加载窗口(Ctrl+Shift+P → “Reload Window”)
  • ChatGPT / Devin Desktop(原 Windsurf) — 重启应用

然后按上文所述连接你的帐户。LMCP 读取或发送时,Teams 桌面应用无需处于运行状态。

示例提示词

  • “团队今天在 General 频道讨论了什么?” — 读取并总结近期频道消息
  • “显示我与 Marco 的对话” — 列出特定聊天中的近期消息
  • “查找有关部署截止日期的消息” — 搜索你的聊天和频道
  • “总结我今天上午在 Teams 中错过的内容” — 汇总多个对话中的内容
  • “昨天我错过了谁的来电?” — 查看你的 Teams 通话历史

实际工作流

每日站会总结

将此提示复制到你的 AI

读取今天工程频道中的消息,提取每个人正在处理的工作,找出阻碍因素,并创建一份总结。

你无需滚动浏览繁忙的频道,AI 会读取全部内容并按人员整理。

利用 Teams 准备会议

将此提示复制到你的 AI

查看团队在过去一周内所有频道中有关 Project X 的讨论,并列出我应在明天会议上提出的待解决问题。

你的 AI 会扫描多个频道并准备一份简报 — 无需逐个频道手动搜索。

LMCP 还能在 Windows 上将你的 AI 助手连接到 Outlook、OneDrive 和 Office 文档。查看完整的指南列表,或访问 local-mcp.com 了解更多。

为什么 Windows 上的 Teams 需要 Microsoft 365 帐户

你的 Teams 对话保存在 Microsoft 的服务器上,而 Microsoft Graph 是以编程方式读取它们的官方途径。LMCP 为你完成集成:你只需连接一次帐户,LMCP 就会代表你调用 Graph,因此你无需自行注册 Azure AD 应用或管理令牌。在 3.0.418 之前,LMCP 在 Windows 上读取桌面应用的本地缓存;自 3.0.418 起,Windows 上的 Teams 仅使用 Graph。

局限性

  • 需要已连接的工作或学校 Microsoft 365 帐户 — 无论读取还是发送。个人 Microsoft 帐户没有 Teams。
  • 频道消息可能需要管理员同意 — 如果你的组织尚未批准该权限,返回结果会予以说明。
  • 读取范围为近期活动 — 每次读取只查看你最近的聊天和消息,而非完整历史记录。
  • 需要网络连接 — Teams 是从 Microsoft 365 读取的,而不是从你的磁盘读取。

常见问题

如何让 Claude 在 Windows 上读取我的 Teams 聊天?

安装 LMCP,然后让你的 AI 连接你的 Microsoft 365 帐户(connect_m365_account),并使用工作或学校帐户登录。读取聊天将通过 Microsoft Graph 使用该帐户完成。

Claude 可以在我的工作笔记本电脑上替我发送 Teams 消息吗?

可以,使用同一个已连接的帐户。发送是一个独立的操作:授权之前,请查看当前的预览和确认要求。

在 Windows 上读取 Teams 需要 Microsoft 365 帐户吗?

需要。自 3.0.418 起,Windows 上的 Teams 通过 Microsoft Graph,使用已连接的工作或学校 Microsoft 365 帐户读取;个人 Microsoft 帐户没有 Teams。未连接帐户时,Teams 工具不会返回数据。

读取 Teams 需要管理员批准吗?

读取频道消息可能需要你所在组织的管理员批准一项权限;如果缺少该权限,返回结果会予以说明。你的组织还有哪些其他限制,取决于其自身的设置。

相关指南

2 分钟即可运行。

支持 Claude、ChatGPT、Cursor、VS Code 及任何 MCP 客户端。

Windows 10+ · Requires Node.js 18+

✦ llms.txt

评论

评论在发布前需要审核。