domain-mcp

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 registered
  • check_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 registered
  • registrar (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 domains
  • registered_domains: List of registered domains with details
  • errors: Any domains that couldn't be checked

Dependencies

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.