用途:通过 Rube MCP(Composio)自动化 Google Meet 相关任务,包括创建 Meet 会议空间、通过日历事件安排带 Meet 链接的视频会议,以及管理会议访问。工具包文档见 composio.dev/toolkits/googlemeet。
前提条件:需已连接 Rube MCP(RUBE_SEARCH_TOOLS 可用);通过 RUBE_MANAGE_CONNECTIONS 连接 googlemeet 工具包并确认状态为 ACTIVE;若要为含参会者的会议排期,还需连接 googlecalendar;执行前应先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。
安装:在客户端配置中将 https://rube.app/mcp 添加为 MCP 服务器,无需 API 密钥。
主要能力与用法:
- 创建独立 Meet 空间:GOOGLEMEET_CREATE_MEET,可选配置访问类型与入口。
- 安排带 Meet 链接的会议:GOOGLECALENDAR_CREATE_EVENT,参数含 start_datetime(必填)、summary、attendees、timezone、event_duration_hour、event_duration_minutes(默认 30,最大 59)、create_meeting_room(默认 true)、description、location。
- 查找空闲时段:GOOGLECALENDAR_FIND_FREE_SLOTS,参数含 items、time_min、time_max、timezone。
- 更新已有会议:GOOGLECALENDAR_PATCH_EVENT,参数含 calendar_id、event_id、summary、start_time/end_time、attendees、send_updates。
- 辅助:GMAIL_SEARCH_PEOPLE 将姓名解析为邮箱,GOOGLECALENDAR_GET_CURRENT_DATE_TIME 获取当前时间。
适用场景:快速生成会议链接、安排含参会者的日历会议、先查空闲再排期、更新或改期会议。
限制:attendees 只接受邮箱地址而非姓名;create_meeting_room 在 Google Workspace 账户效果最好,个人 Gmail 会退化为不含 Meet 链接的事件;start_datetime 必须为精确 ISO 8601 格式,不支持自然语言;分钟数上限 59,超过 1 小时需配合小时参数;timezone 须为有效 IANA 标识,EST/PST 等缩写无效;更新或删除事件前需先检索 event_id。