feat(radar): add new Radar and URL Scanner tools #273
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR significantly expands the Cloudflare Radar MCP server capabilities, adding 35 new tools across 15 categories to provide comprehensive Internet traffic insights, BGP routing analysis, security monitoring, and infrastructure observability.
Summary
geoIdNew Tool Categories
Cloud Observatory
Monitor performance metrics for major cloud providers (AWS, GCP, Azure, OCI):
list_originsget_origin_detailsget_origins_dataBGP Routing & Security
Comprehensive BGP monitoring and analysis:
get_bgp_hijacksget_bgp_leaksget_bgp_route_statsget_bgp_timeseriesget_bgp_top_asesget_bgp_top_prefixesget_bgp_moasget_bgp_pfx2asBots & Crawlers
Analyze bot traffic and crawler behavior:
get_bots_datalist_botsget_bot_detailsget_bots_crawlers_dataRobots.txt Analysis
get_robots_txt_dataCertificate Transparency
Monitor SSL/TLS certificate issuance:
get_certificate_transparency_datalist_ct_authoritiesget_ct_authority_detailslist_ct_logsget_ct_log_detailsNetFlows
get_netflows_dataAS112 DNS Sink Hole
get_as112_dataGeolocations
Granular geographic filtering:
list_geolocationsget_geolocation_detailsTCP Quality
get_tcp_resets_timeouts_dataLeaked Credentials
get_leaked_credentials_dataAnnotations & Outages
get_annotationsget_outagesAutonomous Systems (Extended)
get_as_setget_as_relationshipsRefactored Tools
URL Scanner
Replaced the single
scan_urltool with 5 focused, API-aligned tools:search_url_scanscreate_url_scanget_url_scanget_url_scan_screenshotget_url_scan_harRenamed Tools
get_dns_dataget_dns_queries_dataEnhanced Features
GeoID Filtering
Added
geoIdparameter support for granular geographic filtering at the ADM1 level (states/provinces):get_http_data- Filter HTTP traffic by regionget_netflows_data- Filter network flows by regionExample: Get HTTP traffic for Lisbon, Portugal using
geoId: "2267056"