Zoom mcp connectors
Skill findscripter/everything-skills/10-platform/zoom-mcp-connectors
当通过 MCP 工具访问 Zoom 会议、录制、会议资产或转录时使用;规划工具面/鉴权并排障 401/-32001/-32602/404,产出可执行调用方案;不适用于会议增删改(走 REST)、白板(走 whiteboard)。触发词:zoom mcp、search_meetings、ai companion transcriptFrom its SKILL.md
npx -y skills add findscripter/everything-skills --skill zoom-mcp-connectorsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its file declares
Copied from the file, not written here
The file declares its own license as Apache-2.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
6.7 KB, ~1.9k tokens by cl100k_base, as published. Nobody here has run it
何时使用
当你已确定要走 MCP 工具路径访问 Zoom 的会议、录制、会议资产或转录,需要规划工具面、对齐 OAuth 鉴权与作用域,或排查 MCP 特有报错时使用本条目。
适用:
- 用 AI Companion 做语义会议搜索(
search_meetings),按内容而非元数据过滤。 - 检索会议关联资产、列举/拉取云录制资源与转录。
- 对齐 MCP 专用 OAuth 作用域、排查 401 / -32001 / -32602 / 404。
不该用(负边界):
- 需要确定性的会议增删改(create/update/delete):当前 MCP 工具面不暴露这类工具,改走 Zoom REST API。
- 白板相关:走专用的 whiteboard skill / MCP 端点。
- Zoom Docs 的创建与读取:走独立的
zoom-docs-mcp服务器(mcp.zoom.us),而非主zoom-mcp服务器。 - 进入工具调用前,先经
design-mcp-workflow或setup-zoom-mcp完成路由与初始化,本条目只负责工具面细节、鉴权预期与 MCP 约束。
步骤
- 导出连接器所需的访问令牌。
- 启用或重启插件,让 Claude 重新加载捆绑的 MCP 服务器定义。
- 验证工具发现:确认客户端能看到
recordings_list、search_meetings、get_meeting_assets、get_recording_resource。若客户端支持原始协议检视,以tools/list为权威发现来源(部分客户端会给工具加命名空间,如zoom-mcp:recordings_list,但以裸工具名为准)。 - 跑通第一个有用调用(见示例)。
- 选定目标后链式检索:先搜索/列举,再按返回的
meetingId/UUID 拉资产或录制资源。 - 命中报错时对照「注意事项」中的错误表定位并修复。
指令
导出令牌(bash):
export ZOOM_MCP_ACCESS_TOKEN="your_zoom_user_oauth_access_token"
服务器端点:
| 服务器 | Transport | URL |
|---|---|---|
| 主 Zoom MCP | Streamable HTTP(推荐) | https://mcp-us.zoom.us/mcp/zoom/streamable |
| 主 Zoom MCP | SSE(回退) | https://mcp-us.zoom.us/mcp/zoom/sse |
| Zoom Docs MCP | Streamable HTTP(推荐) | https://mcp.zoom.us/mcp/docs/streamable |
| Zoom Docs MCP | SSE(回退) | https://mcp.zoom.us/mcp/docs/sse |
工具目录(* 为必填参数):
| 工具 | 关键参数 | 所需作用域 |
|---|---|---|
get_meeting_assets | meetingId* | meeting:read:assets |
search_meetings | q、from、to、page_size、next_page_token | meeting:read:search |
get_recording_resource | meetingId*、types、clip_num、play_time、raw_passcode、encode_passcode | cloud_recording:read:content |
recordings_list | userId*、from、to、meeting_id、trash、trash_type、page_size、next_page_token | cloud_recording:read:list_user_recordings |
Zoom Docs MCP 官方文档化工具:create_file_with_content、get_file_content。
示例
第一个有用调用(列举近一周录制):
recordings_list
userId: "me"
from: "2026-03-01"
to: "2026-03-06"
page_size: 10
搜索会议内容,再取资产:
search_meetings
q: "Q4 planning discussion"
from: "2026-03-01"
to: "2026-03-06"
→ 选定一个返回的会议
→ get_meeting_assets meetingId: "MEETING_ID_OR_UUID"
列举录制,再取录制资源(含转录能力的资源):
recordings_list
userId: "me"
from: "2026-03-01"
to: "2026-03-06"
→ 选定一个录制目标
→ get_recording_resource meetingId: "MEETING_UUID_OR_RECORDING_ID"
注意事项
- 鉴权路径:使用 General app + 用户级 OAuth 作为本插件 Zoom MCP 工具调用的执行路径;不要把 Server-to-Server OAuth 当作受支持的 MCP 鉴权模型。
- MCP 用的是细粒度专用作用域,与旧的宽 REST 作用域不同。主服务器关键作用域:
ai_companion:read:search(跨 Meeting/Chat/Doc 语义搜索)、meeting:read:search、meeting:read:assets、cloud_recording:read:list_user_recordings、cloud_recording:read:content;Zoom Docs MCP:docs:write:import、docs:read:export。 - AI Companion 功能是「前置条件」而非作用域替代:语义搜索、会议资产、录制内容检索依赖账号开启 Smart Recording、Meeting Summary 等功能才能有有用结果;这些功能设置不能替代必需的 OAuth 作用域。
search_meetings走 AI Companion 检索而非纯元数据过滤;以在线 MCP 服务器为响应 schema 与作用域行为的权威。两类结果最重要:复盘类(AI 总结、会议关联文档、录制及相关资产)与录制类(云录制引用、可转录资源)。
错误参考:
| Code | 含义 | 修复 |
|---|---|---|
401 Unauthorized | 端点缺失或拒绝 bearer token | 设置 ZOOM_MCP_ACCESS_TOKEN,重启 Claude 或重新启用插件 |
-32001 Invalid access token | 令牌过期/格式错误/缺所需作用域 | 刷新 OAuth 令牌并核对 MCP 专用作用域 |
-32602 Can not found tool | 工具名未被当前 MCP 服务器暴露 | 重跑 tools/list,对该端点使用当前工具名 |
404 | 下游资源未找到 | 用 search_meetings 或 recordings_list 重新发现目标 |
互见
- 平台/mcp:
design-mcp-workflow、setup-zoom-mcp(先路由/初始化,再到本条目)。 - Zoom REST API:确定性会议 CRUD(创建/更新/删除会议)走 REST。
- Zoom OAuth:OAuth 实现模式与令牌生命周期。
- Zoom Whiteboard MCP:白板专用 MCP skill。
- Zoom Webhooks / RTMS:事件驱动的录制/会议流,及会中实时媒体与转录流。
采编自 anthropics/knowledge-work-plugins(Apache-2.0)。
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.