supportivekoala-automation
通过Rube MCP(Composio)自动化Supportivekoala任务。始终优先搜索当前架构的工具。
Supportivekoala Automation
技能概述
通过 Rube MCP 和 Composio 自动化执行 Supportivekoala 操作,支持动态工具发现和批量工作流编排,无需硬编码 API 调用。
适用场景
- 动态工具集成:需要自动适配 Supportivekoala 工具 schema 变化的场景,避免 API 更新导致代码失效
- 批量工作流编排:一次性执行多个 Supportivekoala 工具,如创建任务、生成文档、管理资源等组合操作
- 无代码自动化:通过 MCP 服务器直接调用 Supportivekoala 功能,无需编写 API 集成代码,适合快速原型和业务人员使用
核心功能
-
工具发现与验证(RUBE_SEARCH_TOOLS):实时获取 Supportivekoala 工具的最新 schema,包括可用的工具 slug、输入参数和推荐执行计划,确保调用始终兼容当前 API
-
连接状态管理(RUBE_MANAGE_CONNECTIONS):统一管理 Supportivekoala 认证状态,支持检查连接是否激活,并自动引导完成 OAuth 授权流程
-
批量工具执行(RUBE_MULTI_EXECUTE_TOOL):在单个 session 中串联执行多个工具,支持参数传递和状态记忆,适用于复杂的多步骤业务流程
常见问题
如何开始使用 Supportivekoala automation?
首先在客户端配置中添加 Rube MCP 服务器 https://rube.app/mcp(无需 API Key)。然后依次调用 RUBE_SEARCH_TOOLS 发现可用工具,RUBE_MANAGE_CONNECTIONS 确认 Supportivekoala 连接已激活,最后使用 RUBE_MULTI_EXECUTE_TOOL 执行具体操作。
为什么每次都要先调用 RUBE_SEARCH_TOOLS?
Supportivekoala 的工具 schema 会随产品更新而变化。硬编码工具 slug 和参数容易导致调用失败。通过 RUBE_SEARCH_TOOLS 实时获取最新 schema,可以确保自动化流程始终兼容当前 API,这是本技能的核心设计原则。
session ID 如何管理和复用?
首次调用工具时使用 session: {generate_id: true} 生成 session ID,后续在同一工作流的所有工具调用中复用该 ID。这样可以保持上下文连续性,支持跨工具的状态传递。新的独立工作流应生成新的 session ID。