技能globalping-automation
G

globalping-automation

通过Rube MCP(Composio)自动化Globalping任务。务必先搜索工具以获取最新架构信息。

Globalping Automation

技能概述

Globalping Automation 是一个通过 Rube MCP (Composio) 自动化执行 Globalping 网络探测任务的 Claude 技能,支持全球网络延迟测试、DNS 查询、 traceroute 等操作的自动化工作流。

适用场景

  1. 批量网络质量监控 自动化对全球多个服务器节点进行定期的网络探测,收集延迟、丢包率等指标,适合运维团队建立全球网络质量监控体系。

  2. 集成式网络诊断工作流 将网络探测能力集成到自动化运维或开发流程中,通过 Rube MCP 统一调用 Globalping 工具,无需手动编写 API 调用代码。

  3. 动态工具模式发现与执行 适用于需要根据最新工具模式动态调整探测参数的场景,每次执行前自动发现可用工具及其参数模式,确保与 Globalping API 的兼容性。

核心功能

  1. Rube MCP 工具发现 通过 RUBE_SEARCH_TOOLS 自动获取当前可用的 Globalping 工具列表、输入模式和执行建议,避免硬编码工具参数导致的兼容性问题。

  2. 连接状态管理 使用 RUBE_MANAGE_CONNECTIONS 管理 Globalping 工具包的连接状态,支持连接验证、激活和状态检查,确保工具调用前连接正常。

  3. 批量工具执行 通过 RUBE_MULTI_EXECUTE_TOOL 一次性执行多个 Globalping 探测任务,支持会话复用和内存管理,提高批量操作的效率。

常见问题

如何开始使用 Globalping Automation?

首先需要将 Rube MCP (https://rube.app/mcp) 添加到你的客户端配置中。Rube MCP 无需 API 密钥即可使用。配置完成后,先执行 RUBE_SEARCH_TOOLS 发现可用工具,然后通过 RUBE_MANAGE_CONNECTIONS 激活 Globalping 工具包连接,确认状态为 ACTIVE 后即可使用。

为什么每次都要先执行 RUBE_SEARCH_TOOLS?

Globalping 工具的模式可能会随 API 更新而变化,直接硬编码工具名称和参数可能导致调用失败。RUBE_SEARCH_TOOLS 会返回最新的工具模式、推荐执行计划和已知陷阱,确保你的调用与当前 API 兼容。这是技能的核心要求,不能跳过。

支持哪些类型的网络探测?

通过 Rube MCP 的 Globalping 工具包,你可以执行多种网络探测操作,包括但不限于:ping 测试(延迟和丢包率)、DNS 查询(各类记录类型)、traceroute(路由追踪)、HTTP(S) 响应测试等。具体可用工具类型需要通过 RUBE_SEARCH_TOOLS 或 RUBE_GET_TOOL_SCHEMAS 获取最新列表。