mcpField
Z
zoom-skills

zoom-skills

github.com/zoom开发8675 次安装1 周前更新
代码仓库

关于 zoom-skills

面向使用 Zoom 平台的开发者,提供覆盖 SDK、API、事件、AI 服务和 MCP 的一组技能。按产品目录组织,并包含从 Marketplace 应用选择、认证到产品集成的路由指引。

主要功能

  1. 01覆盖 Zoom SDK 与 REST API
  2. 02支持 Webhook 与 WebSocket 事件集成
  3. 03提供会议、视频及客户端应用技能
  4. 04包含转录、摘要、翻译等 AI 服务
  5. 05按产品组织 Zoom MCP 技能与工具

适用场景

  1. 01选择 Zoom 产品并规划新集成
  2. 02构建会议或自定义视频应用
  3. 03为 Zoom API 与事件通知实现集成
  4. 04通过 Zoom MCP 技能访问产品工具

MCP 相关

包含 Zoom MCP 技能目录,指导使用 Zoom 托管 MCP 服务及产品专属服务。文档说明这些服务通过 OAuth 授权,将 Zoom 平台工具和数据提供给外部 AI 客户端。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/zoom/skills --skill zoom-skills

安装后在 Claude Code 中输入/zoom-skills确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

cobrowse-sdk/
get-started.md
RUNBOOK.md
cobrowse-sdk/concepts/
distribution-methods.md
jwt-authentication.md
session-lifecycle.md
two-roles-pattern.md
cobrowse-sdk/examples/
agent-integration.md
annotations.md
auto-reconnection.md
byop-custom-pin.md
customer-integration.md
multi-tab-persistence.md
privacy-masking.md
remote-assist.md
session-events.md
cobrowse-sdk/references/
api-official.md
api-reference.md
api.md
authorization-official.md
authorization.md
environment-variables.md
error-codes.md
features-official.md
features.md
get-started-official.md
get-started.md
session-events.md
settings-reference.md
cobrowse-sdk/troubleshooting/
browser-compatibility.md
common-issues.md

详细介绍

Zoom Developer Platform 技能

此代码库包含用于通过 Zoom SDK、API、MCP 服务和集成,在 Web、移动端、桌面端和服务端环境中进行开发的技能。

代码库说明

  • general/references/sdk-upgrade-workflow.md - 可复用的变更日志 + RSS 逐版本 SDK 升级工作流
  • 代码库级工具、插件清单和维护文档位于打包根目录;安装原始技能时,应将此 skills/ 目录树视为可移植边界。

文件夹结构

文件夹描述
zoom-general中心 - 跨产品用例和共享参考
zoom-rest-apiREST API 调用(600+ 个端点)
zoom-webhooks实时事件通知(HTTP)
zoom-websockets实时事件通知(WebSocket)
zoom-meeting-sdk在应用中嵌入 Zoom 会议(Web、React Native、Electron、Linux)
zoom-video-sdk自定义视频体验(Web、React Native、Flutter、Android、iOS、macOS、Unity、Linux)
zoom-plugin-sdk通过 IPC 控制已安装的 Zoom Workplace 客户端的原生 macOS/Windows 配套应用
zoom-apps-sdk在 Zoom 客户端内运行的应用
scribeZoom AI Services Scribe,用于对上传或存储的媒体进行同步和批量转录
summarizerZoom AI Services Summarizer,用于生成转录回顾、摘要和行动项
translatorZoom AI Services Translator,用于纯文本和批量文件翻译
decisionsZoom AI Services Decisions,用于谓词、受限选择、有序评分、概率和图像比较
zoom-rtms实时媒体流(实时音频/视频/转录文本)
zoom-team-chatTeam Chat 消息和频道
virtual-agentVirtual Agent 网页/移动端聊天嵌入和知识库同步工作流
contact-centerContact Center 应用、网页嵌入和原生移动 SDK 集成
phoneZoom Phone API、Smart Embed、URI 方案、webhook 和通话历史迁移模式
rivet-sdk用于 OAuth、webhook 事件和类型化 API 端点封装的 Rivet JavaScript 服务端框架
probe-sdk在 Meeting SDK 或 Video SDK 加入流程前进行浏览器/设备/网络就绪状态诊断
zoom-ui-toolkit用于 Video SDK 的预构建 React 组件
zoom-cobrowse-sdk用于支持服务的协作式浏览
zoom-oauthOAuth 身份验证流程(全部 4 种授权类型)
zoom-mcp统一 Zoom MCP Server 和专用产品 MCP 服务的上级路由器
zoom-mcp/whiteboard白板创建、检索和协作者工具
zoom-mcp/team-chatTeam Chat 消息、文件、联系人、会话、频道和成员工具
zoom-mcp/meetings会议搜索、素材、录制内容和录制资源
zoom-mcp/canvasCanvas 文件、区块、协作者和内容工具
zoom-mcp/tasks任务、评论、受派人、协作者和步骤工具
zoom-mcp/revenue-acceleratorZRA 对话智能、交易、客户和辅导数据
zoom-mcp/admin通过 Admin MCP 管理账户设置、群组、用户和权限
zoom-mcp/productivityAI Productivity Suite Sheets 工具
zoom-mcp/contact-center-adminContact Center 用户、队列、角色、技能和号码管理

使用方法

  1. 产品专属任务? → 前往该产品的文件夹(例如,meeting-sdk/)
  2. 跨产品或通用任务? → 查看 zoom-general 了解通用用例
  3. 每个文件夹都有一个 SKILL.md → 从这里开始了解该产品的概览

Marketplace 前置条件: 许多产品技能都需要先创建 Zoom Marketplace 应用,之后才会有相应的凭据、作用域、webhook 或 SDK 密钥。如果任务从创建应用、选择应用类型、验证清单、配置作用域、订阅事件或获取凭据开始,请先转到 Marketplace 应用管理,然后再返回产品技能。 如需自动选择,请阅读 Marketplace 模板索引。 对于现有的 General Apps,请使用 清单更新工作流;S2S 和 Meeting SDK 条目属于创建请求,而非 General App 清单。 对于外部 REST/MCP 连接器以及由清单管理的操作或触发器,请将相应的 功能片段合并到完整的 General App 清单中。这与为 Zoom 托管的 MCP 服务配置 OAuth 不同。

技能发现(集成式)

此仓库采用渐进式发现:

  • Agent 首先读取 SKILL.md 的 frontmatter(name、description、可选的 triggers)。
  • Agent 根据意图,通过 general/SKILL.md 中的 “Choose Your Path” 以及关键词/触发词匹配来选择路径。
  • 只有在选定路径后,Agent 才会加载完整的技能内容。

若要提升任何技能的路由质量:

  • 让 description 具体且包含丰富的关键词(包括 “use when...”)。
  • 为常见的用户表达添加实用的 triggers。
  • 避免 Meeting SDK、Video SDK、REST API 和 MCP 意图之间的触发词重叠。

zoom-general(中心)

zoom-general 文件夹包含:

  • 跨产品用例 - 涉及多个 Zoom 产品的任务
  • 通用参考资料 - 身份验证、应用类型、作用域
  • 共享文档 - SDK 维护、故障排除、Marketplace 发布

以下情况请使用 zoom-general:

  • 开始新的 Zoom 集成,需要选择合适的方案
  • 用例涉及多个 Zoom 产品
  • 需要通用的平台文档(身份验证、作用域等)

快速参考

我想要……使用此技能
构建具有明确请求控制的确定性自动化、配置或报告zoom-rest-api
创建或更新 Marketplace 清单、Connect 路由、操作或触发器zoom-rest-api
接收事件通知(HTTP 推送)zoom-webhooks
接收事件通知(WebSocket)zoom-websockets
在我的应用中嵌入 Zoom 会议zoom-meeting-sdk
构建自定义视频体验zoom-video-sdk
从原生桌面应用控制已安装的 Zoom Workplace 客户端zoom-plugin-sdk
在 Zoom 客户端中构建应用zoom-apps-sdk
访问实时音频/视频/文字记录zoom-rtms
将上传或存储的媒体文件转录为文本scribe
将文字记录文本概括为回顾、摘要或行动事项summarizer
翻译纯文本或存储的文本文件translator
评估谓词、归类到固定选项、对有序等级评分,或比较图像decisions
构建 Team Chat 集成zoom-team-chat
构建 Virtual Agent 聊天/营销活动体验virtual-agent
构建 Contact Center 集成(应用/网站/移动端)contact-center
构建 Zoom Phone 集成(Smart Embed、API、Webhook、URI 启动)phone
构建基于 Rivet 的服务端集成(可选)rivet-sdk
加入会议前运行浏览器/设备/网络预检诊断probe-sdk
使用预构建的视频 UI 组件zoom-ui-toolkit
为支持服务启用协同浏览zoom-cobrowse-sdk
实现 OAuth 身份验证zoom-oauth
构建 AI 驱动的会议搜索、会议资产检索、录制资源检索或 Zoom Canvas 工作流zoom-mcp
通过 MCP 工具搜索、发送、编辑或管理 Zoom Team Chatzoom-mcp/team-chat
通过 MCP 管理 Zoom Canvas 文件、区块、协作者或共享zoom-mcp/canvas
通过 MCP 工具管理 Zoom Taskszoom-mcp/tasks
通过 MCP 获取 ZRA 对话和交易情报zoom-mcp/revenue-accelerator
通过 MCP 管理 Zoom 账户用户、群组、权限或设置zoom-mcp/admin
通过 MCP 编辑或管理 AI Productivity Suite Sheetszoom-mcp/productivity
通过 MCP 管理 Contact Center 用户、队列、角色、技能或号码zoom-mcp/contact-center-admin
使用稳定的 API 核心 + AI 工具层构建企业级 AI 工作流zoom-rest-api + zoom-mcp
通用/跨产品指导zoom-general

API 与 MCP 路由(Zoom 官方指南)

主要目标路由
自动化、配置、报告、计划任务、严格的重试/错误控制zoom-rest-api
AI 交互、动态工具发现、跨平台 AI 工作流zoom-mcp
大规模企业级 AI 体验zoom-rest-api + zoom-mcp

来源:https://developers.zoom.us/docs/mcp/apis-vs-mcp/

MCP 服务模型(Zoom 托管)
  • Zoom 充当 MCP 服务,向外部 AI 客户端提供 Zoom 平台工具/数据。
  • MCP 访问受 OAuth 范围限制并受治理。
  • 当前按产品划分的 MCP 服务包括 Meetings、Chat、Canvas、Tasks、Whiteboard 和 Revenue Accelerator。统一的 Zoom MCP Server 是独立的一体化入口。
  • 使用 zoom-mcp 作为父入口,然后依次创建 Marketplace 应用 -> 获取用户 OAuth 令牌 -> 使用特定产品的 MCP 子技能。从 Marketplace 应用模板中选择匹配的应用模板。

资源

操作

  • 在原始技能安装期间,请使用各技能目录中的产品 RUNBOOK.md 文件获取运行时和调试指南。

评论

支持 Markdown