Skip to main content

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.
Prefer the product-specific servers below for everyday use. They offer named tools (no code required), minimal OAuth scopes, and enforceable least-privilege per server. The unified API server is best for power users who need endpoints not covered by any specific server, or want to chain multiple product APIs in a single code block.
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.

cloudflare-documentation

Search Cloudflare’s official documentation and access migration guides.

cloudflare-observability

Query Workers Observability logs and metrics, and inspect Worker code.

cloudflare-radar

Access Cloudflare Radar’s global internet intelligence including traffic trends, attack data, domain rankings, and IP/AS details.

cloudflare-workers-bindings

Manage Cloudflare Workers and their storage bindings: D1 databases, KV namespaces, R2 buckets, and Hyperdrive configurations.

Guardrails

This server supports all 14 universal guardrails. Server-specific guardrails are coming soon.