kolontsov/domain-mcp
3.1
If you are the rightful owner of domain-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
A Model Context Protocol (MCP) server designed for checking domain availability using WHOIS/RDAP lookups.
Tools
2
Resources
0
Prompts
0
Domain MCP Server
A Model Context Protocol (MCP) server for checking domain availability using WHOIS/RDAP lookups.
Features
is_domain_registered: Check if a specific domain name is registeredcheck_word_in_tlds: Check if a word is available across multiple common TLDs
Usage
MCP configuration
To run the Domain MCP server, you need to configure it in your MCP environment:
{
"mcpServers": {
"domain-mcp": {
"command": "npx",
"args": ["@kolontsov/domain-mcp"]
}
}
}
Tools
is_domain_registered
Check if a specific domain name is registered.
Parameters:
domain(string): The full domain name to check (e.g., "example.com")
Returns:
registered(boolean): Whether the domain is registeredregistrar(string): The registrar name (if available)created(date): Registration date (if available)expires(date): Expiration date (if available)
check_word_in_tlds
Check if a word is available across multiple common TLDs.
Parameters:
word(string): The word/name to check across TLDs (e.g., "mycompany")tlds(array, optional): Array of TLDs to check. If not provided, will check common TLDs
Returns:
summary: Overview of results (total checked, available, registered, errors)available_domains: List of available domainsregistered_domains: List of registered domains with detailserrors: Any domains that couldn't be checked
Dependencies
- @cleandns/whois-rdap: For WHOIS/RDAP lookups (thanks!)
- @modelcontextprotocol/sdk: MCP SDK for server implementation
License
This project is licensed under the MIT License. Feel free to modify and use it as per your needs.
No warranty is provided; use at your own risk.