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 以保持会话状态。