open-sea-automation

通过Rube MCP(Composio)自动化Open Sea任务。始终优先搜索工具以获取当前架构。

安装

热度:30

下载并解压到你的 skills 目录

复制命令,发送给智能体自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-open-sea-automation&locale=zh&source=copy

Open Sea Automation - 无代码 NFT 自动化工具

技能概述


Open Sea Automation 是一个通过 Rube MCP 和 Composio 实现的 OpenSea 无代码自动化技能,帮助用户无需编程即可批量管理 NFT、自动化交易操作和查询链上数据,始终通过动态工具发现获取最新的 API schema。

适用场景

1. NFT 创作者和项目方批量管理


适合需要批量上架、下架 NFT,或自动监控项目交易数据的创作者。通过 RUBE_SEARCH_TOOLS 发现可用工具后,可以一次性处理多个 NFT 操作,无需手动逐一在 OpenSea 网页端操作,大幅提升运营效率。

2. Web3 开发者快速集成 OpenSea


开发者无需研究 OpenSea 复杂的 API 文档,直接通过 Rube MCP 调用预构建的 OpenSea 工具包。技能会自动返回当前可用的工具列表、输入参数格式和执行计划,避免因 API 变更导致的代码失效问题。

3. NFT 投资组合自动监控


用户可以设置定期查询特定 NFT 系列的价格趋势、交易量和挂单情况。技能支持会话复用,可以在一个工作流中连续执行多个查询,并自动处理分页,确保获取完整数据。

核心功能

1. 动态工具发现与 Schema 获取


通过 RUBE_SEARCH_TOOLS 始终获取最新的 OpenSea 工具列表和参数格式。该功能返回可用的 tool_slug、输入参数 schema、推荐执行计划和已知陷阱,避免因 API 变更导致的调用失败。这是使用本技能的第一步,也是确保长期稳定运行的关键。

2. 连接管理与状态检查


使用 RUBE_MANAGE_CONNECTIONS 验证 OpenSea 连接状态。技能会返回当前连接是否 ACTIVE,如未连接则提供完整的认证流程指引。该功能确保在执行任何自动化操作前,已正确建立与 OpenSea 的授权关系。

3. 批量工具执行与错误处理


通过 RUBE_MULTI_EXECUTE_TOOL 在单个会话中执行多个 OpenSea 操作,支持工具链调用和内存传递。技能包含完整的错误处理机制,当操作失败时会返回具体原因和修复建议。对于需要完整 schema 的工具,可通过 RUBE_GET_TOOL_SCHEMAS 获取详细定义。

常见问题

OpenSea 自动化需要编程吗?


不需要。本技能基于 Rube MCP 和 Composio 构建,用户只需通过自然语言描述需求,技能会自动调用相应的 OpenSea 工具。整个配置过程仅需在客户端添加 Rube MCP 服务器地址(https://rube.app/mcp),无需 API Key 或编程知识。

Rube MCP 如何连接 OpenSea?


首先调用 RUBE_SEARCH_TOOLS 验证 Rube MCP 可用性,然后使用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 open_sea。如果连接未激活,会返回一个认证链接,完成后再次检查状态显示 ACTIVE 即可开始使用。整个过程在几分钟内完成。

如何获取 OpenSea 工具的当前 schema?


始终使用 RUBE_SEARCH_TOOLS 进行工具发现。该调用会返回当前所有可用的 OpenSea 工具、准确的参数名称和类型、推荐执行顺序以及常见陷阱。避免硬编码工具 slug 或参数,因为 OpenSea API 可能随时更新。对于有 schemaRef 标记的工具,可进一步使用 RUBE_GET_TOOL_SCHEMAS 获取完整定义。