surf.insight/domain-radar
High-Speed Domain Keyword Matrix, TLD Coverage & RDAP Availability Radar (Powered by insight.surf)
What can you do with surf.insight/domain-radar?
- 1,400+ Global IANA TLD Full-Spectrum Scanning: Audits exact keywords across the entire directory of over 1,400 top-level domains (
.com,.net,.org,.ai,.io,.xyz,.tech,.app,.cloud,.co,.de, ccTLDs, and new gTLDs). - Registration Year & Historical Timeline Analysis: Extracts authoritative creation dates / registration years from official RDAP registries and socket WHOIS fallbacks.
- Chronological Sorting (Oldest $\rightarrow$ Newest): Instantly presents the domain registration history from the earliest legacy registration to the newest active brand.
- Two-Phase High-Speed Pipeline:
- Live Activity Radar: Probes registered domains in real-time via HTTP/HTTPS to classify them into
ACTIVE_IN_USE,PARKED_FOR_SALE, orINACTIVE_DORMANT. - Autonomous Agent-Ready (
readOnlyHint: true): Zero API keys required, running locally via stdio with $0 operational cost.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
domain-radarclaude mcp add domain-radar -- npx -y domain-radar@1.2.0
{
"mcpServers": {
"domain-radar": {
"command": "npx",
"args": [
"-y",
"domain-radar@1.2.0"
]
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
domain-radar
Domain Radar is a production-grade Model Context Protocol (MCP) server powered by insight.surf. Built for domain investors, founders, and autonomous AI research agents, it performs authoritative multi-TLD RDAP registry auditing, historical timeline sorting, keyword combination generation, and real-time live website activity probing.
Core Capabilities
- 1,400+ Global IANA TLD Full-Spectrum Scanning: Audits exact keywords across the entire directory of over 1,400 top-level domains (
.com,.net,.org,.ai,.io,.xyz,.tech,.app,.cloud,.co,.de, ccTLDs, and new gTLDs). - Registration Year & Historical Timeline Analysis: Extracts authoritative creation dates / registration years from official RDAP registries and socket WHOIS fallbacks.
- Chronological Sorting (Oldest $\rightarrow$ Newest): Instantly presents the domain registration history from the earliest legacy registration to the newest active brand.
- Two-Phase High-Speed Pipeline:
- Phase 1 (DNS Pre-scan): Multi-worker asynchronous DNS query sweeps all 1,400+ extensions in seconds.
- Phase 2 (RDAP/WHOIS Deep Inspection): Authoritative extraction of creation date, expiry date, and sponsoring registrar.
- Live Activity Radar: Probes registered domains in real-time via HTTP/HTTPS to classify them into
ACTIVE_IN_USE,PARKED_FOR_SALE, orINACTIVE_DORMANT. - Autonomous Agent-Ready (
readOnlyHint: true): Zero API keys required, running locally via stdio with $0 operational cost.
Tools Included
1. scan_keyword_tlds (TLD Timeline & Coverage Radar)
Audits an exact keyword across all registered TLDs (over 1,400+ extensions), extracts registration year and creation date for each registered domain, and returns all results sorted chronologically from oldest to newest registration year.
Parameters:
keyword(string, required): The core keyword to search (e.g."openai","anthropic","crypto").scope(string, optional, default:"all"):"all": All 1,400+ IANA top-level domains."popular": Top 80–100 commercial extensions."gtld": New gTLD extensions."cctld": 2-letter country-code extensions.
sort_by(string, optional, default:"year_asc"):"year_asc": Oldest registration year to newest."year_desc": Newest to oldest."alphabetical": Alphabetical by extension.
concurrency(integer, optional, default: 40): Parallel DNS worker count.probe_activity(boolean, optional, default: false): Also probe live HTTP/HTTPS status.
2. get_domain_whois
Retrieve detailed RDAP/WHOIS information for any specific domain including creation date, expiry date, registrar, status codes, and live website status.
3. search_keyword_domains
Full DotDB-style domain search engine. Supports keyword placement (beginning, end, any), character filters (include_alphabets, include_digits, include_hyphens), live site status filtering, and custom extension sets.
Installation & MCP Configuration
Add to your MCP configuration file (mcp_config.json or claude_desktop_config.json):
{
"mcpServers": {
"domain-radar": {
"command": "node",
"args": ["/path/to/domain-radar/index.js"]
}
}
}
Or run via npx:
{
"mcpServers": {
"domain-radar": {
"command": "npx",
"args": ["-y", "domain-radar"]
}
}
}
License
MIT © datutu / insight.surf
Frequently asked questions
What is surf.insight/domain-radar?
High-Speed Domain Keyword Matrix, TLD Coverage & RDAP Availability Radar (Powered by insight.surf)
How do I install surf.insight/domain-radar?
It runs on your machine. In Claude Code: claude mcp add domain-radar -- npx -y domain-radar@1.2.0. For other clients, paste the JSON configuration from this page into their MCP settings.
Does surf.insight/domain-radar need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is surf.insight/domain-radar open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains surf.insight/domain-radar?
It is published by tudadada. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.