Skip to content

Comments

feat(radar): add new tools, bug fixes, and improve README prompts#277

Merged
andre-j3sus merged 1 commit intomainfrom
ajesus/radar
Jan 12, 2026
Merged

feat(radar): add new tools, bug fixes, and improve README prompts#277
andre-j3sus merged 1 commit intomainfrom
ajesus/radar

Conversation

@andre-j3sus
Copy link
Collaborator

Summary

This PR adds 5 new tools to the Radar MCP server, fixes 3 bugs, enhances an existing tool, and reorganizes the README prompt examples.

Tool Enhancements

  • get_ip_details - Now fetches both IP details and full ASN information in parallel, returning ASN name, country, and population estimates from APNIC

New Tools

Tool Endpoint Description
get_internet_services_timeseries /ranking/internet_services/timeseries_groups Track internet service ranking changes over time (e.g., ChatGPT ranking over months)
get_outages_by_location /annotations/outages/locations Get outage counts aggregated by location
get_traffic_anomalies_by_location /traffic_anomalies/locations Get traffic anomalies aggregated by location
get_bgp_routing_table_ases /bgp/routes/ases List all ASes in global routing tables with routing statistics
get_bgp_top_ases_by_prefixes /bgp/top/ases/prefixes Get top ASes ordered by announced prefix count

- Fix error message in get_traffic_anomalies (was incorrectly showing 'IP details')
- Fix L3 attack description (application layer → network layer)
- Fix unused orderBy parameter in get_internet_speed_data
- Enhance get_ip_details to include full ASN info from /entities/asns/ip
- Add get_internet_services_timeseries tool
- Add get_outages_by_location tool
- Add get_traffic_anomalies_by_location tool
- Add get_bgp_routing_table_ases tool
- Add get_bgp_top_ases_by_prefixes tool
- Add new type definitions: BgpRoutesAsesSortByParam, TrafficAnomalyStatusParam
- Reorganize README prompt examples with separate DNS and Email sections
- Remove Geolocations section, add more prompts for CT, Email, DNS
@andre-j3sus andre-j3sus self-assigned this Jan 12, 2026
@devandrepascoa
Copy link

lgtm

@andre-j3sus andre-j3sus merged commit f381b41 into main Jan 12, 2026
6 checks passed
@andre-j3sus andre-j3sus deleted the ajesus/radar branch January 12, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants