cloudflare-api-key-automation

通过Rube MCP(Composio)自动化Cloudflare API任务。始终优先搜索工具以获取最新架构。

安装

热度:18

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

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

Cloudflare API 自动化技能

技能概述


通过 Rube MCP 和 Composio Cloudflare 工具包,自动化执行 Cloudflare API 操作,无需编写代码即可管理 DNS、域名和 CDN 配置。

适用场景

  • 批量 DNS 管理

  • 一次性更新多个域名的 DNS 记录,无需逐个登录 Cloudflare 控制台。适合需要频繁调整 DNS 配置的运维场景。

  • 自动化工作流集成

  • 将 Cloudflare 操作嵌入到 Claude Code 的自动化工作流中,实现从代码部署到 CDN 缓存清理的全流程自动化。

  • 无代码 API 调用

  • 无需编写认证逻辑和 HTTP 请求代码,直接通过自然语言指令执行 Cloudflare API 操作,降低集成门槛。

    核心功能

  • 工具发现与连接管理

  • 自动检索可用的 Cloudflare API 工具和最新 schema,动态验证连接状态。通过 RUBE_SEARCH_TOOLS 获取当前可用功能列表,确保调用参数与 API 保持同步。

  • 多工具批量执行

  • 支持在单个会话中执行多个 Cloudflare 操作,RUBE_MULTI_EXECUTE_TOOL 可串联多个任务,如同时更新多条 DNS 记录或清理多个区域的缓存。

  • 会话状态管理

  • 复用 session ID 维护工作流上下文,支持跨工具调用状态传递,同时提供连接状态检查和自动化重连机制。

    常见问题

    如何添加 Rube MCP 到客户端?


    在客户端配置中将 https://rube.app/mcp 添加为 MCP 服务器即可,无需 API 密钥。添加后调用 RUBE_SEARCH_TOOLS 验证连接是否正常。

    为什么每次都要先调用 RUBE_SEARCH_TOOLS?


    Cloudflare API 工具的 schema 会经常更新,硬编码工具名称和参数容易导致调用失败。先搜索可以获取最新的可用工具列表和正确的参数格式,避免因 API 变更导致的错误。

    连接状态显示非 ACTIVE 怎么处理?


    调用 RUBE_MANAGE_CONNECTIONS 检查连接状态。如果显示需要授权,按照返回的认证链接完成 Cloudflare 账号绑定。授权完成后再次确认状态变为 ACTIVE 再执行工作流。