userlist-automation
通过Rube MCP(Composio)自动化用户列表任务。始终优先搜索工具以获取当前架构。
分类
开发工具安装
热度:41
下载并解压到你的 skills 目录
复制命令,发送给智能体自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-userlist-automation&locale=zh&source=copy
Userlist Automation - 通过 Rube MCP 自动化邮件营销任务
技能概述
Userlist Automation 是一个通过 Rube MCP(Composio)自动化执行 Userlist 邮件营销平台操作的技能,帮助开发者无需 API 密钥即可集成 Userlist 工具包,实现用户细分、营销活动管理和批量操作的自动化工作流。
适用场景
1. SaaS 产品用户行为追踪自动化
当您的 SaaS 产品需要根据用户行为自动触发邮件推送时,此技能可以帮您自动化 Userlist 的用户追踪和事件上报流程。例如,用户完成关键操作后自动添加到细分用户群,触发相应的营销邮件序列。
2. 营销活动批量管理
需要定期执行营销活动维护、用户群更新或批量数据同步时,通过 RUBE_MULTI_EXECUTE_TOOL 可以一次性执行多个 Userlist 工具,减少手动操作工作量,确保数据一致性。
3. 开发者工作流集成
作为开发者或自动化工程师,您可以将 Userlist 操作集成到现有的 MCP 工作流中。无需直接处理 Userlist API 的复杂认证和调用细节,通过统一的 MCP 接口即可完成邮件营销自动化任务。
核心功能
1. 工具发现与连接管理
通过
RUBE_SEARCH_TOOLS 动态发现可用的 Userlist 工具及其 schema,确保您的自动化流程始终使用最新的工具定义。RUBE_MANAGE_CONNECTIONS 提供连接状态检查和配置管理,支持无需 API 密钥的便捷连接方式。2. 自动化工具执行
使用
RUBE_MULTI_EXECUTE_TOOL 可以在单个会话中执行多个 Userlist 操作,支持批量用户管理、营销活动创建和用户细分更新。工具执行会自动处理 schema 验证和参数格式化,减少开发负担。3. 工作流会话管理
支持会话 ID 复用和跨操作的状态保持,适合需要多步骤完成的复杂工作流。
RUBE_REMOTE_WORKBENCH 提供批量操作能力,RUBE_GET_TOOL_SCHEMAS 帮助获取完整的工具定义用于高级集成场景。常见问题
如何使用 Rube MCP 连接 Userlist?
首先在您的 MCP 客户端配置中添加
https://rube.app/mcp 作为 MCP 服务器,无需额外的 API 密钥。然后调用 RUBE_MANAGE_CONNECTIONS 工具,将 toolkit 参数设置为 userlist。如果连接未激活,系统会返回认证链接,完成认证后连接状态将变为 ACTIVE,此时即可开始执行 Userlist 工具。Userlist 自动化需要什么前提条件?
您需要确保 Rube MCP 已正确连接,
RUBE_SEARCH_TOOLS 能够正常响应。此外,您需要有一个有效的 Userlist 账户,并通过 RUBE_MANAGE_CONNECTIONS 完成首次连接认证。执行工具前,始终先调用 RUBE_SEARCH_TOOLS 获取最新的工具 schema,避免因 schema 变更导致的调用失败。如何执行 Userlist 批量操作?
对于批量操作,推荐使用
RUBE_MULTI_EXECUTE_TOOL,它可以在单个请求中执行多个工具。首先通过 RUBE_SEARCH_TOOLS 发现目标工具的 slug 和参数 schema,然后在 RUBE_MULTI_EXECUTE_TOOL 的 tools 数组中配置多个工具调用,每个调用包含正确的 tool_slug 和符合 schema 的 arguments。注意在调用中始终包含 memory 参数(即使为空对象),并复用同一个 session_id 以保持会话状态。