用途:通过 Rube MCP(Composio)以编程方式创建、编辑和管理 Google Slides 演示文稿,适合在支持 MCP 的客户端中自动生成与维护幻灯片。
主要能力:创建空白演示文稿(GOOGLESLIDES_PRESENTATIONS_CREATE);从 Markdown 文本自动拆分生成整套幻灯片(GOOGLESLIDES_CREATE_SLIDES_MARKDOWN);对已有演示文稿批量更新,支持 Markdown 或原始 API 请求(GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE);从模板复制(GOOGLESLIDES_PRESENTATIONS_COPY_FROM_TEMPLATE);获取演示文稿详情(GOOGLESLIDES_PRESENTATIONS_GET);获取页面详情与幻灯片缩略图(GOOGLESLIDES_PRESENTATIONS_PAGES_GET、GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAIL)。
使用方式:先在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 可用,并始终先调用它获取最新工具 schema;再用 RUBE_MANAGE_CONNECTIONS 连接 googleslides 工具包,若状态非 ACTIVE 需按返回的授权链接完成设置,确认 ACTIVE 后再执行工作流。常见模式包括 Markdown 优先生成、模板复制后填充内容、先读取结构再定向修改、导出缩略图,以及结合 googledrive 工具包分享文件。
限制:GOOGLESLIDES_CREATE_SLIDES_MARKDOWN 每次都会新建演示文稿,无法追加到已有文稿;使用原始 requests 批量更新需了解 Google Slides API 请求格式,简单更新建议用 markdown_text;缩略图与页面工具需先从 GOOGLESLIDES_PRESENTATIONS_GET 获取页面对象 ID;presentationId 为 Google Slides URL 中 /d/ 与 /edit 之间的长字符串;从模板复制要求已认证用户至少对模板有读取权限。