bulk_available
ActiveTool of DomainKits
Batch check domain availability with pricing. Check up to 10 domains per call. This is the verification gate — any domain recommended to a user must pass through this tool first. Do not present domains as available based on other tools' signals (e.g., tld_check showing 'might_available', or domains found in deleted/expired feeds) without confirming here. Input format: comma-separated full domain names including TLD (e.g., 'aitools.com,getai.io,smartai.app'). Maximum 10 per call — for larger batches, make multiple calls. Interpreting results: - status 'available': Confirmed registrable. price and reg_url will be present. - status 'registered': Currently owned — not available for standard registration. - status 'expiring': In the expiration pipeline — can be backordered, not directly registered. reg_url will point to a backorder service. - status 'reserved': Registry-reserved domain — not available for registration. - status 'unknown': Check was inconclusive — do not assume available or unavailable. Best practices: - Always disclose affiliate links when aff=true. - When multiple domains return available, prioritize shorter names and .com over alternatives when presenting results. - If all checked domains come back registered, this is useful signal in itself — the namespace is saturated for that keyword pattern.
Parameters schema
{
"type": "object",
"required": [
"domains"
],
"properties": {
"domains": {
"type": "string",
"description": "Comma-separated full domain names including TLD (max 10)"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
DomainKits
https://github.com/ABTdomain/domainkits-mcp
2/7 registries