Overview
Cloudflare’s MCP suite gives AI assistants access to specialized servers spanning infrastructure management, security observability, developer tooling, and global internet intelligence. Connect to the servers you need to manage Workers, inspect audit logs, analyze DNS, scan URLs, and more — all from within Civic.How to Add Cloudflare
1
Add to Civic
Add the Cloudflare servers you need to your Civic environment through the server directory. Each Cloudflare product area is a separate server — add only the ones you need.
2
Authorize
On first use of each server, you will be redirected to Cloudflare to authorize the connection. Each product-specific server requests only the permissions it needs (e.g. the Logpush server only requests account read and logpush access).
Per-server authorization — Each Cloudflare server has its own authorization with minimal permissions. The unified Cloudflare API server is the exception — it requests broad permissions covering the entire API surface.
3
Test Connection
Try a simple command for the server you added, such as
"List all accounts" or "List my Worker scripts".cloudflare-api (Unified)
The Cloudflare API MCP exposes the entire Cloudflare REST API surface through just two tools:search (explores the OpenAPI spec) and execute (makes authenticated API calls). It covers 300+ product areas in a single integration.
Two-tool pattern — Always
search first, then execute. Skipping search leads to path errors.Radar needs no auth — Radar endpoints (/radar/...) work without account context and are the best connectivity test.Code mode required — Both tools require JavaScript execution.Some products require dashboard activation — R2 and Access/Zero Trust return errors until enabled in the Cloudflare dashboard. Some features require a paid plan.cloudflare-ai-gateway
Monitor and manage Cloudflare AI Gateway — the proxy layer for AI provider requests.cloudflare-audit-logs
Query audit logs across your Cloudflare account to track actor activity and configuration changes.cloudflare-autorag
Search documents stored in Cloudflare AutoRAG vector stores using semantic or AI-powered search.cloudflare-browser-rendering
Render web pages in a headless browser to retrieve HTML, Markdown, or screenshots.cloudflare-casb
Inspect SaaS integration assets and security findings via Cloudflare CASB (Cloud Access Security Broker).cloudflare-logpush
View and manage Cloudflare Logpush jobs for log delivery to external destinations. Currently read-only.Account context required — call
set_active_account before querying Logpush jobs. Current version supports listing and viewing only, not creating or modifying jobs.
