在 Windows 上将 Codex 连接到 Outlook、Teams 和文件
简而言之: 让 Codex 通过 LMCP 在 Windows 经典版 Outlook 中读取和发送邮件、查看日历和联系人、读取 Teams 聊天,并处理你电脑上的文件。无需注册 Graph API 应用,也无需 API 密钥。
平均 4.6 分(满分 5)· 评分数:22查看全部评价 →
“office integration”
LMCP 用户“Claude”
Bassam“Almost Everything :)”
Vijay
安装 LMCP 后,Codex 就能在 Windows 上读取并回复你的 Outlook 邮件。 LMCP 是适用于 Windows 的本地 MCP 服务器:它与你电脑上的经典版桌面 Outlook 通信,因此 Codex 可以搜索和阅读邮件、回复、发送和归档邮件、查看日历以及查找联系人。使用工作或学校 Microsoft 365 帐户时,它还能读取和发送 Teams 消息,并处理你电脑上的文件。无需注册 Graph API 应用,也无需 API 密钥。
Codex 能在你的电脑上做什么
- Outlook 邮件:列出、搜索和阅读邮件,回复、全部回复、转发和发送,移动邮件,创建文件夹并标记为待办(
outlook_list_emails,outlook_search_emails,outlook_read_email,outlook_reply_email,outlook_send_email,outlook_move_email) - Outlook 日历:列出你的日历和事件,创建和删除事件(
outlook_calendar_list_events,outlook_calendar_create_event) - Outlook 联系人:列出和搜索联系人(
outlook_contacts_list,outlook_contacts_search) - Teams:列出并阅读聊天,阅读频道,搜索消息,查看通话记录并发送消息(
teams_list_chats,teams_read_chat_messages,teams_search_messages,teams_send_message) - 文件:列出、读取、搜索和写入你电脑上的文件,包括已同步的 OneDrive 文件夹(
file_list,file_read,file_search,file_write)
预览和确认方式取决于工具、平台和 AI 客户端。授权真实调用前,请检查工具要求并核对预期操作。
你需要准备
- 一台装有 Codex 的 Windows 电脑
- 经典版桌面 Outlook,已配置邮件配置文件并至少打开过一次。新版 Outlook 应用不提供 LMCP 使用的接口
- 使用 Teams 时:一个工作或学校 Microsoft 365 帐户
- LMCP,从 local-mcp.com 下载
将 Codex 连接到 LMCP
1. 安装 LMCP
下载 Windows 版 LMCP 并运行 LMCP-Setup.exe,无需管理员权限。LMCP 会自动启动并在系统托盘中显示图标,安装程序会配置你的 AI 客户端,包括 Codex。退出 Codex 再重新打开,让它加载 LMCP。
或者:适用于 Codex 的 LMCP 插件
如果 Codex 没有显示 LMCP,请在终端中运行这两条命令,然后重启 Codex:
codex plugin marketplace add colibird-ai/local-mcp-releases
codex plugin add local-mcp@local-mcp插件不能代替 LMCP 应用:请先安装应用,因为工具在应用中运行。详细了解适用于 Codex 的 LMCP 插件。
2. 连接 Teams(可选)
让 Codex 运行 connect_m365_account,然后用它显示的代码登录。Teams 桌面应用无需运行。
试一试
打开一个新的 Codex 会话并提问:
显示我在 Outlook 中的未读邮件,并标记紧急的邮件。
找到客户描述这个 bug 的那封邮件,在改代码之前先总结整个邮件会话。
我明天有哪些会议?告诉我什么时候有两个小时没有会议。
总结我今天上午在 Teams 中错过的内容。
故障排除
Codex 没有列出任何 LMCP 工具
完全退出 Codex 后重新打开。如果仍然看不到工具,请用上面的两条命令安装插件。
已安装 Outlook,但 Codex 无法访问
请使用经典版桌面 Outlook:新版 Outlook 应用不会注册 LMCP 使用的 COM 接口。先打开一次经典版 Outlook,让邮件配置文件存在,然后让 Codex 运行 outlook_diagnose。
Teams 频道消息读取失败
读取频道消息可能需要你所在组织的管理员批准一项权限;如果是这种情况,返回结果会说明。
常见问题
这适用于新版 Outlook 应用吗?
不适用。新版 Outlook 应用不提供 LMCP 使用的 COM 接口。你需要经典版桌面 Outlook,并已配置邮件配置文件且至少打开过一次。
这适用于个人 Outlook.com 或 Hotmail 帐户吗?
适用,只要该帐户已在经典版桌面 Outlook 中设置:LMCP 适用于其中配置的所有帐户,无论是个人帐户还是工作帐户。
Codex 能读取我的 Teams 消息吗?
可以,需要工作或学校 Microsoft 365 帐户。让 Codex 运行 connect_m365_account,然后用它显示的代码登录。个人 Microsoft 帐户没有 Teams。登录只请求无需管理员的权限,读取频道消息(ChannelMessage.Read.All)除外;如果你的组织关闭了用户同意,则每项权限都需要管理员。
我的邮件会经过 LMCP 的服务器吗?
不会。Codex 在你的电脑上启动 LMCP 并直接与它通信,不经过云中继。OpenAI 的模型仍会接收 Codex 请求的内容,作为对话的一部分,并受 OpenAI 条款约束。
我用的是网页版 ChatGPT,不是 Codex。该看哪篇指南?
网页版 ChatGPT 通过 Cloud Relay 访问你的电脑:请参阅《在 Windows 上将 ChatGPT 连接到 Outlook》。本页面适用于在本地运行 LMCP 的 Codex。
相关指南
评论
评论在发布前需要审核。