market
ActiveTool of DomainKits
Search currently registered domains with marketplace listing data. These are live domains owned by someone — not available for free registration. Use status=forsale to filter to domains the owner has listed for sale, or use results as acquisition targets to approach owners directly. Best practices: - keyword defaults to 'start' matching. Use position=end or position=contain for broader results. - status=forsale is the most actionable filter — these owners are actively seeking buyers. - Results include a marketplace field indicating which platform the domain is listed on (e.g., 'se' for Sedo, 'go' for GoDaddy, 'at' for Atom, 'vn' for Venture, 'pd' for PerfectDomain). Domains without a marketplace value are registered but not actively listed for sale. - sort=length_asc surfaces the shortest (most premium) names first. - The components field shows how the domain name segments into recognizable words — useful for evaluating brandability. - 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",
"tld_counter_asc",
"tld_counter_desc"
],
"type": "string",
"description": "Sort order"
},
"type": {
"enum": [
"all_alpha",
"all_number"
],
"type": "string",
"description": "Character set filter"
},
"length": {
"enum": [
"<5",
"5-10",
"10-15",
"15+"
],
"type": "string",
"description": "Domain name length filter"
},
"status": {
"type": "string",
"description": "Filter by status — 'forsale' for domains listed for sale"
},
"exclude": {
"type": "string",
"description": "Negative keywords to exclude"
},
"keyword": {
"type": "string",
"description": "Brand or industry term (min 2 chars)"
},
"position": {
"enum": [
"start",
"end",
"contain"
],
"type": "string",
"description": "Keyword placement in domain name. Default is 'start'."
},
"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.70.
Parent server
DomainKits
https://github.com/ABTdomain/domainkits-mcp
2/7 registries