用途:Work IQ 通过 MCP 将 Microsoft 365 工作区接入开发环境,让用户用自然语言检索邮件、日历会议、Teams 消息以及 SharePoint/OneDrive 文档,无需切换应用。
主要能力:邮件方面可按发件人、收件人、主题或内容查找,支持日期范围过滤,覆盖收件箱、已发送和归档;日历方面可查看即将到来的会议、按标题或参会人搜索历史会议、检查日程;Teams 方面可跨频道搜索会话、按发送者或内容定位消息、查找共享文件;文档方面可查询 SharePoint 与 OneDrive 内容,按文件类型、作者或内容搜索,并查找最近修改的文档。
使用方式:首先启用默认关闭的 workiq MCP 服务器,可通过 /mcp-manager 选择启用,或在 .mcp.json 中手动设置 "disabled": false。接着接受 EULA:npx @microsoft/workiq accept-eula。然后在项目 .mcp.json 中配置 MCP,命令为 npx,参数为 -y @microsoft/workiq mcp。首次查询会触发 M365 认证,浏览器窗口打开供登录。之后即可直接提问,例如“我明天有哪些会议”“查找 Sarah 关于预算的邮件”“显示关于部署的 Teams 消息”。CLI 命令包括 workiq accept-eula、workiq ask、workiq ask -q "..."、workiq mcp、workiq version。当提及 work iq、workiq、m365、microsoft 365、check my email、find meetings、search teams、query calendar、office 365、o365 等关键词时会自动加载。
适用场景:适合需要在编码环境中快速检索 M365 邮件、日程、团队消息与文档的开发者或知识工作者。
限制与前提:需要有效的 Microsoft 365 订阅账号和 Node.js(用于 npx);部分租户可能需要管理员同意。常见问题包括未接受 EULA、认证失败、需要管理员同意、WSL 浏览器问题(可安装 xdg-utils 和 wslu)。支持 Windows、macOS、Linux(x64/arm64)及带浏览器支持的 WSL。版本 1.0.0,更新于 2026-01-23。