SuperAPI AI 工具集

gmail-automation

智能体与模型

查看项目

更新于 10-16 08:35

技能介绍

用途:通过 Rube MCP 调用 Composio 的 Gmail 工具包,自动化 Gmail 的发信、回复、搜索、标签与草稿等日常操作。

必要准备:Rube MCP 需已连接(RUBE_SEARCH_TOOLS 可用);通过 RUBE_MANAGE_CONNECTIONS 建立 gmail 连接并完成 Google OAuth;连接状态为 ACTIVE 后才能执行工作流。每次操作前先调用 RUBE_SEARCH_TOOLS 获取最新工具 schema。在客户端 MCP 配置中添加 https://rube.app/mcp 即可,无需 API key。

主要能力:发送邮件(GMAIL_SEND_EMAIL,支持 HTML、抄送、附件);回复会话(GMAIL_REPLY_TO_THREAD,需 thread_id);搜索过滤(GMAIL_FETCH_EMAILS,支持 Gmail 查询语法、分页、按标签 ID 筛选);标签管理(LIST/CREATE/PATCH/DELETE_LABEL);批量增删标签(GMAIL_BATCH_MODIFY_MESSAGES,单次最多 1000 条);草稿与附件(创建、更新、列出、发送草稿,下载附件);联系人搜索与资料获取。

使用方式:先解析 ID,如标签名转标签 ID 需先 LIST_LABELS,联系人转邮箱用 SEARCH_PEOPLE,搜索得到的 threadId 用于回复;分页用 nextPageToken 传给 page_token,直至为空;查询语法使用 from:、to:、subject:、is:unread、has:attachment、after:/before: 等操作符及 AND/OR/NOT 组合。

限制:附件与邮件总大小约 25MB(base64 后);自定义标签操作需标签 ID 而非名称;SENT、DRAFT、CHAT 不可增删;系统状态用 is:/in:,label: 仅用于用户标签;批量操作易触发 403/429 限流,需指数退避;resultSizeEstimate 为近似值;附件 s3key 可能过期。发送草稿需用户明确批准。

适用场景:批量整理收件箱、按条件检索邮件、自动打标签或归档、起草与发送邮件、回复会话、下载附件等 Gmail 自动化流程。