Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.cloud.red/llms.txt

Use this file to discover all available pages before exploring further.

Cloud.Red exposes a Model Context Protocol (MCP) server that lets AI assistants interact with your F5 and NGINX infrastructure in real time. Instead of copying and pasting data between your browser and an AI chat window, your AI client can call Cloud.Red tools directly β€” listing devices, running scripts, querying logs, making iControl REST calls, and more.
MCP is an open standard. Any client that supports MCP over stdio or SSE can connect β€” including Claude Desktop, Cursor, and Claude Code.

πŸ”‘ Prerequisites

  • A Cloud.Red account with API access enabled
  • crcli installed and authenticated
Contact WorldTech IT support to enable MCP access for your account.

πŸš€ Quick Start

crcli mcp is the recommended connection method. It acts as a local stdio ↔ SSE bridge: it handles authentication, token refresh, and tunnels JSON-RPC between your AI client and the Cloud.Red MCP server.

1. Install and authenticate crcli

# Authenticate (opens browser for device-flow login)
crcli auth login

2. Configure your AI client

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
  "mcpServers": {
    "cloudred": {
      "command": "crcli",
      "args": ["mcp"]
    }
  }
}
Restart Claude Desktop. The Cloud.Red tools will appear in the tools panel.

πŸ”„ Multi-account access (crcli)

If you manage multiple tenants, crcli mcp injects a set_context tool that lets the AI switch between accounts without reconnecting:
β€œSwitch context to acmecorp.”
The AI calls set_context(tenant: "acmecorp") and all subsequent tool calls are scoped to that account. You can also pass _tenant on any individual tool call for a one-off override.

πŸ›  Available capabilities

AreaWhat the AI can do
Devices & GroupsList, inspect, and identify active/standby device state
OrchestrationRun scripts (single device or whole group), upload/download files
iControl RESTAuthenticate and make arbitrary iControl REST API calls
MetricsPull time-series metrics for BIG-IP and F5OS devices
BackupsList UCS backup history with status
Log SearchQuery F5 log data via SQL against ClickHouse
See the Tool Reference for the complete list with parameters.

πŸ”’ Access control

Tools respect the same RBAC model as the Cloud.Red UI:
  • View permission is required to list devices, groups, and metrics.
  • Write permission is required to run scripts, push files, and make iControl REST calls.
  • list_accounts and list_agents are admin-only.
The AI cannot escalate beyond what the authenticated user is permitted to do.