active
ActiveTool of DomainKits
Search active gTLD domains from a database of ~240 million registered domains. This tool is primarily a market analysis instrument — use it to understand keyword distribution, saturation, and market dynamics through comparative queries. Core analysis dimensions (typically requiring multiple calls per keyword): - TLD distribution: Compare total_found with no tld filter vs tld=com vs tld=net vs others to calculate .com concentration and cross-TLD spread. - Position distribution: Compare position=start vs position=end to gauge market maturity. Start-heavy means the keyword is used as a category anchor (e.g., 'aiwriter.com'); end-heavy means it has become a standard descriptor (e.g., 'writerai.com'). - For-sale ratio: Compare status=forsale total_found vs unfiltered total_found. High ratio (>30%) suggests speculator saturation; low ratio (<10%) suggests most holders are actively using their domains. - Quality distribution: Compare type=all_alpha total_found vs unfiltered total. If the majority of registrations contain hyphens or numbers, the keyword is dominated by low-quality or spam registrations — a negative signal. - Length distribution: Compare total_found across length filters (<5, 5-10, 11-15, >15) to assess how much premium short-name inventory exists vs long-tail. Best practices: - keyword defaults to 'contain' matching (substring). This is appropriate for statistical analysis but produces large result sets. Use position=start or position=end when analyzing directional distribution. - The total_found field across multiple filtered calls is the primary analytical output — the actual domain list is secondary. - sort=length_asc surfaces the shortest (most premium) names first when browsing results. - status=forsale filters to domains explicitly listed for sale — these are acquisition targets. - no_hyphen and no_number are independent boolean parameters, separate from the type filter. - Disclose affiliate links when presenting register_url to users.
Parameters schema
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"tld": {
"type": "string",
"description": "Filter by TLD (e.g., 'com', 'net', 'org', 'ai')"
},
"page": {
"type": "string",
"description": "Page number for pagination"
},
"sort": {
"enum": [
"length_asc",
"length_desc",
"alpha"
],
"type": "string",
"description": "Sort order"
},
"type": {
"enum": [
"all_alpha",
"all_number"
],
"type": "string",
"description": "Character set filter"
},
"length": {
"enum": [
"<5",
"5-10",
"11-15",
">15"
],
"type": "string",
"description": "Domain name length filter"
},
"status": {
"type": "string",
"description": "Filter by status — 'forsale' for domains listed for sale"
},
"keyword": {
"type": "string",
"description": "Brand or industry term (min 2 chars)"
},
"position": {
"enum": [
"start",
"end",
"middle",
"contain"
],
"type": "string",
"description": "Keyword placement in domain name. Default is 'contain' (substring match)."
},
"no_hyphen": {
"type": "string",
"description": "Exclude hyphenated domains (true/false)"
},
"no_number": {
"type": "string",
"description": "Exclude domains containing numbers (true/false)"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
DomainKits
https://github.com/ABTdomain/domainkits-mcp
2/7 registries