MCP Domain Availability Checker

A Model Context Protocol (MCP) server that enables Claude Desktop to check domain availability across 50+ TLDs. Features DNS/WHOIS verification, bulk checking, and smart suggestions. Zero-clone installation via uvx.
  • python

39

GitHub Stars

python

Language

4 months ago

First Indexed

3 weeks ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "imprvhub-mcp-domain-availability": {
      "command": "uvx",
      "args": [
        "--python=3.10",
        "--from",
        "git+https://github.com/imprvhub/mcp-domain-availability",
        "mcp-domain-availability"
      ]
    }
  }
}

The MCP Domain Availability Checker lets you verify domain availability across many TLDs directly from Claude Desktop. It uses DNS and WHOIS checks in parallel to provide fast, reliable results and integrates smoothly with your MCP workflow so you can research and suggest domain names without leaving your chat context.

How to use

You interact with the MCP Domain Availability Checker through your MCP client to query domain availability for single domains, multiple domains, or a research task across many TLDs. Start Claude Desktop and enable the Domain Availability MCP to enable real-time availability updates. You can ask for quick checks on specific domains (for example, mysite.com or startup across all TLDs) and you’ll see which domains are available and which are taken, along with smart alternative suggestions.

How to install

Prerequisites you need before installing: Python 3.10 or higher, Claude Desktop, and the uv package manager.

Zero-Clone Installation (Recommended)
This MCP installs directly via uvx without cloning a repository.

Configuration file path for Claude Desktop varies by OS. You will edit the file to register the Domain Availability MCP configuration.

Edit Claude Desktop configuration to add the MCP server configuration snippet shown below.

Add this configuration under the mcpServers section in your Claude Desktop config file.

The exact JSON snippet to insert is shown in the code block.

{
  "mcpServers": {
    "mcp-domain-availability": {
      "command": "uvx",
      "args": [
        "--python=3.10",
        "--from",
        "git+https://github.com/imprvhub/mcp-domain-availability",
        "mcp-domain-availability"
      ]
    }
  }
}

Manual installation steps

For development or local testing, follow these steps to install and run the MCP server locally.

git clone https://github.com/imprvhub/mcp-domain-availability
cd mcp-domain-availability
uv sync
uv run src/mcp_domain_availability/main.py

Available tools

check_domain

Check domain availability with --domain flag and return availability results for the specified domain.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational