← 返回目录
M

Microsoft Work IQ

官方
用自然语言查询 Microsoft 365 工作信息。
GitHub 源仓库 ↗
★ 953 Stars 分类 · 团队协作 非常热门
51FMRS · D
可靠性
8/20
安全与权限
8/20
维护活跃度
10/20
文档质量
12/20
安装易用性
13/20

Microsoft 官方维护的公开预览 MCP 服务器,通过 stdio 和 npm 包提供 Microsoft 365 工作信息查询;使用前需要 EULA 同意及可能的租户管理员授权。

查看 FMRS 评分方法 →

Microsoft Work IQ 是用于访问 Work IQ 的 MCP 服务器和 CLI,可查询 Microsoft 365 Copilot 中的邮件、会议、文档、Teams 消息和人员信息。项目处于公开预览阶段,功能和 API 可能变化。

工具能力

暂未整理工具清单。

安装接入

需要 Node.js 18+。可使用 npm 全局安装后运行 workiq mcp,或直接运行 npx -y @microsoft/workiq mcp。首次使用前运行 workiq accept-eula。也可将提供的 MCP 配置添加到支持 MCP 的编码代理或 IDE。

claude_desktop_config.json
{"workiq":{"command":"npx","args":["-y","@microsoft/workiq@latest","mcp"],"tools":["*"]}}

选型与风险

适合谁

  • 需要通过自然语言检索 Microsoft 365 工作数据的用户
  • 使用 GitHub Copilot CLI、VS Code 或其他支持 MCP 的编码代理和 IDE 的用户
  • 能够获得 Microsoft 365 租户管理员授权的组织

不适合谁

  • 不需要访问 Microsoft 365 租户数据的用户
  • 无法获得所需管理员同意的用户
  • 需要稳定生产版功能或 API 的场景

所需权限

  • 首次访问 Microsoft 365 租户数据需要同意所需权限
  • 这些权限可能需要租户管理员授予管理员同意
  • 可通过 `--tenant-id` 指定用于身份验证的 Entra 租户 ID,默认值为 `common`
  • 首次使用需要接受 EULA

风险与副作用

  • 项目处于公开预览阶段,功能和 API 可能变化
  • 服务器访问 Microsoft 365 租户数据,错误的权限或租户配置可能影响数据访问范围
  • 使用 npx 时会获取最新版本,版本变化可能带来行为差异

常见排障

  1. 确认已安装 Node.js 18+、npm 和 npx
  2. 首次使用前运行 `workiq accept-eula`
  3. 确认租户管理员已授予所需管理员同意
  4. 需要指定租户时使用 `-t` 或 `--tenant-id`
  5. 使用 `workiq version` 检查版本
  6. 若使用全局安装,运行 `npm update -g @microsoft/workiq` 更新

使用场景

查询即将开始的会议
总结与特定主题相关的邮件
查找最近编辑的文档
总结 Teams 频道消息
查询人员和组织信息

支持客户端

暂未确认支持的客户端。