
关于
通过 Rube MCP(Composio)自动化 Zoom 会议创建、管理、录制、网络研讨会和参与者追踪。始终先搜索工具,再执行操作。
name: zoom-automation description: "通过 Rube MCP (Composio) 自动化 Zoom 会议创建、管理、录制、网络研讨会和参与者跟踪。始终先搜索工具以获取当前 schema。" risk: critical source: community date_added: "2026-02-27"
通过 Rube MCP 实现 Zoom 自动化
通过 Composio 的 Zoom 工具包自动化 Zoom 操作,包括会议调度、网络研讨会管理、云录制检索、参与者跟踪和使用报告。
前提条件
- 必须连接 Rube MCP(RUBE_SEARCH_TOOLS 可用)
- 通过
RUBE_MANAGE_CONNECTIONS使用工具包zoom建立活跃的 Zoom 连接 - 始终先调用
RUBE_SEARCH_TOOLS获取当前工具 schema - 大多数功能需要付费 Zoom 账户(Pro 计划或更高)
设置
获取 Rube MCP:在你的客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器。无需 API 密钥——只需添加端点即可使用。
- 确认
RUBE_SEARCH_TOOLS响应以验证 Rube MCP 可用 - 使用工具包
zoom调用RUBE_MANAGE_CONNECTIONS - 如果连接不是 ACTIVE,按照返回的认证链接完成 Zoom OAuth
- 在运行任何工作流之前确认连接状态显示 ACTIVE
核心工作流
1. 创建和调度会议
适用场景:用户想要创建具有特定时间、时长和设置的新 Zoom 会议
工具序列:
ZOOM_GET_USER- 验证已认证用户并检查许可证类型 [前提]ZOOM_CREATE_A_MEETING- 使用主题、时间、时长和设置创建会议 [必需]ZOOM_GET_A_MEETING- 检索完整会议详情包括 join_url [可选]ZOOM_UPDATE_A_MEETING- 修改会议设置或重新调度 [可选]ZOOM_ADD_A_MEETING_REGISTRANT- 为启用注册的会议注册参与者 [可选]
关键参数:
userId:用户级应用始终使用"me"topic:会议主题行type:1(即时)、2(预定)、3(无固定时间的循环)、8(固定时间的循环)start_time:ISO 8601 格式(UTC 用yyyy-MM-ddTHH:mm:ssZ或带 timezone 字段的yyyy-MM-ddTHH:mm:ss)timezone:时区 ID(如"America/New_York")duration:时长(分钟)settings__auto_recording:"none"、"local"或"cloud"settings__waiting_room:布尔值,启用等候室settings__join_before_host:布尔值(等候室启用时禁用)settings__meeting_invitees:带邮箱地址的受邀者对象数组
注意事项:
start_time必须在未来;Zoom 无论输入时区如何都以 UTC 存储和返回时间- 如果类型
2未设置start_time,它变成 30 天后过期的即时会议 - 参与者的
join_url和主持人的start_url来自创建响应——需要持久化 start_url在 2 小时后过期(custCreate用户为 90 天)- 会议创建限速为每天 100 个请求
- 设置名称使用双下划线表示嵌套(如
settings__host_video)
2. 列出和管理会议
适用场景:用户想要查看即将到来的、进行中的或过去的会议
工具序列:
ZOOM_LIST_MEETINGS- 按类型列出会议(预定、进行中、即将到来、过去的)[必需]ZOOM_GET_A_MEETING- 获取特定会议的详细信息 [可选]ZOOM_UPDATE_A_MEETING- 修改会议详情 [可选]
关键参数:
userId:已认证用户使用"me"type:"scheduled"(默认)、"live"、"upcoming"、"upcoming_meetings"、"previous_meetings"page_size:每页记录数(默认 30)next_page_token:上一响应的分页令牌from/to:日期范围过滤器
注意事项:
ZOOM_LIST_MEETINGS排除即时会议,只显示未过期的预定会议- 查看过去的会议使用
type: "previous_meetings" - 分页:始终跟随
next_page_token直到为空以获取完整结果 - 令牌过期:
next_page_token在 15 分钟后过期 - 会议 ID 可能超过 10 位;存储为长整数,而非标准整数
3. 管理录制
适用场景:用户想要列出、检索或删除云录制
工具序列:
ZOOM_LIST_ALL_RECORDINGS- 列出用户在日期范围内的所有云录制 [必需]ZOOM_GET_MEETING_RECORDINGS- 获取特定会议的录制 [可选]ZOOM_DELETE_MEETING_RECORDINGS- 将录制移至回收站或永久删除 [可选]ZOOM_LIST_ARCHIVED_FILES- 列出已归档的会议/网络研讨会文件 [可选]
关键参数:
userId:已认证用户使用"me"from/to:yyyy-mm-dd格式的日期范围(最大 1 个月范围)meetingId:特定录制检索的会议 ID 或 UUIDaction:"trash"(可恢复)或"delete"(永久)用于删除include_fields:设为"download_access_token"获取下载录制的 JWTtrash:设为true列出回收站中的录制
兼容工具
Claude CodeCursor
标签
后端开发
