cloudflare-api-key-automation
Automate Cloudflare API tasks via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
Development ToolsInstall
Hot:18
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-cloudflare-api-key-automation&locale=en&source=copy
Cloudflare API Automation Skills
Skill Overview
Using the Rube MCP and the Composio Cloudflare toolset to automate Cloudflare API operations, allowing DNS, domain, and CDN configuration management without writing code.
Use Cases
Update DNS records for multiple domains in one go, without logging into the Cloudflare dashboard one by one. Suitable for operational scenarios that require frequent DNS configuration changes.
Embed Cloudflare operations into Claude Code’s automated workflows to achieve end-to-end automation—from code deployment to CDN cache purging.
No need to write authentication logic or HTTP request code. Execute Cloudflare API operations directly via natural-language instructions, lowering the integration barrier.
Core Features
Automatically discover available Cloudflare API tools and the latest schema, and dynamically validate connection status. Use
RUBE_SEARCH_TOOLS to retrieve the current list of available capabilities, ensuring that call parameters stay in sync with the API.Supports executing multiple Cloudflare operations within a single session.
RUBE_MULTI_EXECUTE_TOOL can chain multiple tasks, such as updating multiple DNS records and purging caches for multiple regions at the same time.Reuse the session ID to maintain workflow context. Supports passing state across tool calls, and also provides connection-status checks and an automatic reconnection mechanism.
Common Questions
How do I add Rube MCP to the client?
Add
https://rube.app/mcp as an MCP server in the client configuration—no API key is required. After adding it, call RUBE_SEARCH_TOOLS to verify that the connection is working properly.Why call RUBE_SEARCH_TOOLS every time first?
The schema for Cloudflare API tools changes frequently. Hard-coding tool names and parameters can easily cause call failures. Searching first retrieves the latest available tool list and the correct parameter formats, preventing errors due to API changes.
What should I do if the connection status is not ACTIVE?
Call
RUBE_MANAGE_CONNECTIONS to check the connection status. If it indicates that authorization is required, complete the Cloudflare account binding using the authentication link returned. After authorization is complete, confirm that the status changes to ACTIVE before running the workflow.