similarweb-digitalrank-api-automation

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

安装

热度:29

下载并解压到你的 skills 目录

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

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

SimilarWeb 自动化技能

技能概述


通过 Rube MCP 和 Composio 的 SimilarWeb 数字排名工具包,自动化执行 SimilarWeb 数据查询和分析任务。

适用场景


  • 网站流量分析自动化:定期或按需获取网站数字排名数据,无需手动登录 SimilarWeb 平台

  • 批量数据获取:一次性查询多个网站的 SimilarWeb 指标,适合竞品分析和市场研究

  • 工作流集成:将 SimilarWeb 数据获取集成到自动化工作流中,与其他 MCP 工具协同使用
  • 核心功能


  • 工具动态发现:通过 RUBE_SEARCH_TOOLS 自动发现可用的 SimilarWeb 工具及其最新 schema,避免硬编码过期的工具定义

  • 连接管理:通过 RUBE_MANAGE_CONNECTIONS 检查和管理 SimilarWeb 连接状态,确保连接活跃后执行任务

  • 工具批量执行:通过 RUBE_MULTI_EXECUTE_TOOL 执行一个或多个 SimilarWeb 操作,支持会话重用和内存管理
  • 常见问题

    Rube MCP 是什么?如何获取?


    Rube MCP 是一个无需 API Key 即可使用的 MCP 服务器,提供对 Composio 工具包的访问。只需在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器端点即可使用。添加后可通过 RUBE_SEARCH_TOOLS 验证连接状态。

    如何建立 SimilarWeb 连接?


    首先调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 similarweb_digitalrank_api。如果连接未激活,会返回授权链接,按提示完成 SimilarWeb 账号授权。当连接状态显示为 ACTIVE 时,即可执行工具。

    为什么总是要先搜索工具?


    Composio 工具包的 tool slug 和输入 schema 可能随时更新。直接硬编码工具定义会导致调用失败。通过 RUBE_SEARCH_TOOLS 动态获取当前可用的工具列表、正确的 slug、输入 schema 和执行建议,可确保工具调用的稳定性和准确性。

    会话 ID 如何使用?


    同一工作流中应重用 session ID 以保持状态。每次 RUBE_SEARCH_TOOLS 调用会返回或生成 session ID,将其传递给后续的 RUBE_MANAGE_CONNECTIONS 和 RUBE_MULTI_EXECUTE_TOOL 调用。新的独立工作流应生成新的 session ID。

    是否支持批量操作?


    支持。可通过 RUBE_MULTI_EXECUTE_TOOL 一次性执行多个工具调用,或在 Rube Remote Workbench 中使用 run_composio_tool() 进行批量操作。对于大规模数据获取,注意检查响应中的分页令牌并继续获取直至完成。