# cloudflare/mcp-server-cloudflare

Source: https://glimind.com/server/awesome%2Fcloudflare%2Fmcp-server-cloudflare
Registry id: `awesome/cloudflare/mcp-server-cloudflare`
Status: unknown

## Tools (80)

- `dex_analyze_warp_diag`: Analyze successful WARP-diag remote captures for common issues. This should be the first place you start when trying to narrow down device-level issues with WAR
- `dex_create_remote_pcap`: Create a remote packet capture (PCAP) for a device. This is a resource intensive and privacy-sensitive operation on a real user device.
- `dex_create_remote_warp_diag`: Create a remote Warp Diagnostic (WARP-diag) for a device. This is a resource intensive and privacy-sensitive operation on a real user device.
- `dex_explore_remote_warp_diag_output`: Explore the contents of remote capture WARP diag archive filepaths returned by the dex_list_remote_warp_diag_contents tool for analysis.
- `dex_fleet_status_live`: Retrieve details about the real-time status of the fleet of devices broken down by dimension (mode, status, colo, platform, version)
- `dex_fleet_status_logs`: Retrieve raw fleet status device logs with a variety of levels of granularity and filtering. Use `source=last_seen` to view logs showing the last known
- `dex_fleet_status_over_time`: Retrieve aggregate time series details about the status of the fleet of devices, or performance metrics for a specific device, over the specified time period.
- `dex_http_test_details`: Retrieve detailed time series results for an HTTP DEX test by id.
- `dex_list_colos`: View a list of Cloudflare colos sorted alphabetically or by frequency encountered in fleet status or DEX test data.
- `dex_list_remote_capture_eligible_devices`: Retrieve a list of devices eligible for remote captures. You'll need the device_id and user_email from this
- `dex_list_remote_captures`: Retrieve a list of remote captures for device debugging, like PCAPs or WARP Diags.
- `dex_list_remote_warp_diag_contents`: Given a WARP diag remote capture id and device_id, returns a list of the files contained in the archive.
- `dex_list_tests`: Retrieve a list of all Cloudflare DEX Tests configured.
- `dex_list_warp_change_events`: View logs of events when users toggle WARP on or off, or change configurations.
- `dex_test_statistics`: Analyze Cloudflare DEX Test Results by quartile given a Test ID
- `dex_traceroute_test_details`: Retrieve detailed time series results for a Traceroute DEX test by id.
- `dex_traceroute_test_network_path`: Retrieve aggregate network path data for a Traceroute DEX test by id. Use the dex_traceroute_test_result_network_path tool to further explore individual test ru
- `dex_traceroute_test_result_network_path`: Retrieve the hop-by-hop network path for a specific Traceroute DEX test result by id.
- `dns_report`: Fetch the DNS Report for a given zone since a date
- `get_ai_data`: Retrieves AI-related data, including traffic from AI user agents, as well as popular models and model tasks specifically from Cloudflare Workers AI.
- `get_annotations`: Retrieve annotations including Internet events, outages, and anomalies from various Cloudflare data sources.
- `get_as112_data`: Retrieve AS112 DNS sink hole data. AS112 handles reverse DNS lookups for private IP addresses (RFC 1918). Useful for analyzing DNS misconfiguration patterns.
- `get_as_details`: Get Autonomous System details by ASN
- `get_as_relationships`: Get AS-level relationships for an Autonomous System. Shows peer, upstream, and downstream relationships with other ASes.
- `get_as_set`: Get IRR AS-SETs that an Autonomous System is a member of. AS-SETs are used in routing policies.
- `get_bgp_hijacks`: Retrieve BGP hijack events. BGP hijacks occur when an AS announces routes it does not own, potentially redirecting traffic.
- `get_bgp_ip_space_timeseries`: Retrieve announced IP address space time series data. Shows the count of announced IPv4 /24s and IPv6 /48s over time. Essential for monitoring BGP route withdra
- `get_bgp_leaks`: Retrieve BGP route leak events. Route leaks occur when an AS improperly announces routes learned from one peer to another.
- `get_bgp_moas`: Get Multi-Origin AS (MOAS) prefixes. MOAS occurs when a prefix is announced by multiple ASes, which can indicate hijacking or legitimate anycast.
- `get_bgp_pfx2as`: Get prefix-to-ASN mapping. Useful for looking up which AS announces a given IP prefix.
- `get_bgp_route_stats`: Retrieve BGP routing table statistics including number of routes, origin ASes, and more.
- `get_bgp_routes_realtime`: Get real-time BGP routes for a specific IP prefix using public route collectors (RouteViews and RIPE RIS). Shows current routing state including AS paths, RPKI 
- `get_bgp_timeseries`: Retrieve BGP updates time series data. Shows BGP announcement and withdrawal patterns over time.
- `get_bgp_top_ases`: Get top Autonomous Systems by BGP update count.
- `get_bgp_top_prefixes`: Get top IP prefixes by BGP update count.
- `get_bot_details`: Get detailed information about a specific bot by its slug identifier.
- `get_bots_crawlers_data`: Retrieve web crawler HTTP request data. Shows crawler traffic patterns by client type, user agent, referrer, and industry. Useful for analyzing crawler behavior
- `get_bots_data`: Retrieve bot traffic data including trends by bot name, operator, category, and kind. Covers AI crawlers, search engines, monitoring bots, and more.
- `get_certificate_transparency_data`: Retrieve Certificate Transparency (CT) log data. CT provides visibility into SSL/TLS certificates issued for domains, useful for security monitoring.
- `get_ct_authority_details`: Get details for a specific Certificate Authority by its SHA256 fingerprint.
- `get_ct_log_details`: Get details for a specific Certificate Transparency log by its slug.
- `get_dns_queries_data`: Retrieve trends in DNS queries to the 1.1.1.1 resolver.
- `get_domain_rank_details`: Get domain rank details
- `get_domains_ranking`: Get top or trending domains
- `get_domains_ranking_timeseries`: Get domain ranking timeseries data. Track how specific domains rank over time.
- `get_email_routing_data`: Retrieve Email Routing trends.
- `get_email_security_data`: Retrieve Email Security trends.
- `get_geolocation_details`: Get details for a specific geolocation by its GeoNames ID.
- `get_http_data`: Retrieve HTTP traffic trends.
- `get_internet_quality_data`: Retrieves a summary or time series of bandwidth, latency, or DNS response time percentiles from the Radar Internet Quality Index (IQI).
- `get_internet_services_ranking`: Get top Internet services
- `get_internet_services_timeseries`: Track internet service ranking changes over time. Useful for monitoring how services like ChatGPT, Google, etc. rank over time.
- `get_internet_speed_data`: Retrieve summary of bandwidth, latency, jitter, and packet loss, from the previous 90 days of Cloudflare Speed Test.
- `get_ip_details`: Get IP address information including full ASN details (name, country, population estimates from APNIC).
- `get_l3_attack_data`: Retrieve network layer (L3/DDoS) attack trends.
- `get_l7_attack_data`: Retrieve application layer (L7) attack trends.
- `get_leaked_credentials_data`: Retrieve trends in HTTP authentication requests and compromised credential detection. Shows distribution by compromised status and bot class.
- `get_netflows_data`: Retrieve NetFlows traffic data showing network traffic patterns. Supports filtering by ADM1 (administrative level 1, e.g., states/provinces) via geoId.
- `get_origin_details`: Get details for a specific cloud provider origin, including all available regions.
- `get_origins_data`: Retrieve cloud provider (AWS, GCP, Azure, OCI) performance metrics. Supports timeseries, summaries grouped by region/success_rate/percentile, and grouped timese
- `get_outages`: Retrieve Internet outages and anomalies. Provides information about detected connectivity issues across ASes and locations.
- `get_post`: Get a single Cloudflare Blog post by slug, including its full HTML content. Use the slug from a list_posts or search_posts result.
- `get_robots_txt_data`: Retrieve robots.txt analysis data. Shows how websites configure crawler access rules, particularly for AI crawlers. Useful for understanding web crawler policie
- `get_speed_histogram`: Get speed test histogram data. Shows distribution of speed test results for bandwidth, latency, or jitter.
- `get_tcp_resets_timeouts_data`: Retrieve TCP connection quality metrics including resets and timeouts. Useful for understanding connection reliability across networks and locations.
- `get_tld_details`: Get detailed information about a specific top-level domain (TLD).
- `get_traffic_anomalies`: Get traffic anomalies and outages
- `graphql_api_explorer`
- `list_autonomous_systems`: List Autonomous Systems
- `list_bots`: List known bots with their details. Includes AI crawlers, search engines, monitoring bots, and more. Filter by category, operator, kind, or verification status.
- `list_ct_authorities`: List Certificate Authorities (CAs) tracked in Certificate Transparency logs.
- `list_ct_logs`: List Certificate Transparency logs.
- `list_geolocations`: List available geolocations (ADM1 - administrative divisions like states/provinces). Use this to find GeoNames IDs for filtering HTTP and NetFlows data by regio
- `list_origins`: List cloud provider origins (hyperscalers) available in Cloud Observatory. Returns Amazon (AWS), Google (GCP), Microsoft (Azure), and Oracle (OCI) with their av
- `list_posts`: List Cloudflare Blog posts in reverse chronological order. Optionally filter by tag. Use the returned nextCursor to paginate through results.
- `list_tags`: List all tags used on the Cloudflare Blog. Use the returned slugs to filter list_posts by topic, e.g. "workers", "zero-trust", "radar".
- `list_tlds`: List top-level domains (TLDs) including generic, country-code, and sponsored TLDs. Filter by type or manager.
- `mcp_demo_day_info`: Get information about Cloudflare's MCP Demo Day. Use this tool if the user asks about Cloudflare's MCP demo day
- `search_posts`: Search the Cloudflare Blog using semantic search. Use this tool to find blog posts about any Cloudflare topic, product, or technology. Returns the most relevant
- `show_zone_dns_settings`: Show DNS settings for a zone

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
