← 返回目录
M

Microsoft Work IQ

官方
用自然语言查询 Microsoft 365 工作信息。
分类
团队协作 第 34 / 55
Stars
★ 1.0k 非常热门
传输方式
stdio(本地进程)
运行环境
Node.js 18+
凭据
需要 API Key / 凭据
许可证
其他 / 未声明
最近提交
51FMRS · D

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

最强项 · 安装易用性 13/20 最弱项 · 可靠性 8/20

可靠性
8/20
安全与权限
8/20
维护活跃度
10/20
文档质量
12/20
安装易用性
13/20
查看各项评分依据
可靠性 8/20
清单声明为 npm stdio 服务器,README 提供了 npx、全局安装和 mcp 启动路径,说明正常初始化具有一定可行性。但仅提供静态清单和文档,没有提交的测试、CI、握手验证、工具列表或错误处理证据;仓库地址与清单中的 repository 地址也不一致,因此扣分。
安全与权限 8/20
README 明确说明需要租户管理员同意访问 Microsoft 365 数据,涉及邮件、会议、文档、Teams 消息和人员信息,权限范围较广。预览插件还声明支持创建、更新、删除及其他直接操作,但未提供最小权限、数据边界、危险操作确认、凭据处理或数据流披露的证据,因此扣分;未发现提示中的明确红线行为。
维护活跃度 10/20
项目未归档,且有版本号 0.2.8、953 个 stars 和 85 个 open issues,表明项目仍有一定活动迹象。可是仅凭这些发现信号不能证明持续发布、提交响应、依赖更新或安全响应流程;许可证显示为 NOASSERTION,且未提供明确维护者和治理证据,因此扣分。
文档质量 12/20
README 覆盖 Node.js 18+ 前置条件、管理员同意、EULA、CLI 命令、MCP 配置、示例问题、更新方式和平台支持,基本安装路径可复核。文档没有给出具体工具 schema、参数限制、错误诊断、服务限制、成本、权限明细或隐私边界;公开预览和仓库地址不一致也增加了不确定性,因此扣分。
安装易用性 13/20
提供了 npm 全局安装、npx 启动、VS Code 一键链接、通用 MCP 配置以及 Node.js 版本要求,主流客户端的安装步骤较清晰。首次使用还需要接受 EULA 和租户管理员授予权限,配置与身份流程存在组织依赖;没有真实执行或 CI 测试证据,因此未接近满分。

实测已过期收录于 2026-07-29

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络修改第三方账户数据

适合谁

  • 需要通过自然语言检索 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 时会获取最新版本,版本变化可能带来行为差异

安装接入

准备工作

运行环境:Node.js 18+

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

MCP 配置 · JSON
{"workiq":{"command":"npx","args":["-y","@microsoft/workiq@latest","mcp"],"tools":["*"]}}

适用于使用 mcpServers 字段的客户端。VS Code 等使用其他字段的客户端,可用下方配置生成器转换。

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

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

验证是否装好

在客户端配置中添加 workiq 服务器(npx -y @microsoft/workiq mcp)后,重新启动客户端,询问“明天我的日历上有什么?”;若能返回 Microsoft 365 会议数据,说明 MCP 服务器连接成功。首次使用需管理员同意租户权限并接受 EULA(workiq accept-eula)。

常见排障

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

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 我这周有哪些即将到来的会议?
  • 总结一下 Sarah 关于预算的邮件
  • 找出我昨天处理过的文档
  • 总结今天 Engineering 频道的 Teams 消息

使用场景

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

详细介绍

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

同类可选方案

源版本 ab148f405a4a 数据同步于 2026-10-19 查看 FMRS 评分方法