MCP server for checking domain availability across 50+ TLDs with DNS/WHOIS verification and bulk queries.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Domain Availability.
check_domainCheck domain availability with --domain flag
| A Model Context Protocol (MCP) integration that provides Claude Desktop with domain availability checking across popular TLDs. |
|
Domain Availability Checking
Search Capabilities
MCP Integration
AI Assistant Features
00:00 - Checking google.com availability
Testing a well-known premium domain to demonstrate the domain checking functionality and alternative TLD suggestions.
00:20 - Testing myawesomesite.com
Verifying availability for a custom domain name and exploring alternative extension options.
00:40 - Verifying techstartup2026.io
Exploring tech startup domain options and checking availability across multiple TLD extensions.
01:00 - Analyzing aitools domain
Checking competitive AI industry domains and analyzing market availability for startup naming.
Install uv package manager using one of these methods:
Official installer (recommended):
Homebrew (macOS/Linux):
Install Homebrew (if needed):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"The MCP server automatically manages Python dependencies through uvx.
The MCP Domain Availability Checker supports direct installation without cloning repositories, using uvx for package management.
The Claude Desktop configuration file is located at:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/Claude/claude_desktop_config.jsonEdit this file to add the Domain Availability MCP configuration:
If you already have other MCPs configured, simply add the "mcp-domain-availability" section inside the "mcpServers" object:
To install mcp-domain-availability for Claude Desktop automatically via Smithery:
For development or local testing:
The MCP server supports two transport modes:
When deploying to Cloud Run, the MCP_TRANSPORT environment variable must be set to sse.
Prerequisites:
gcloud auth login)The easiest way to deploy is to use the deploy.sh script.
Edit the script:
Open deploy.sh and replace ... with your Google Cloud PROJECT_ID. You can also change the REGION if needed.
Run the script: Make the script executable and run it.
Alternatively, you can run the commands manually.
Note: For local Claude Desktop usage, no environment variables are needed. The server defaults to stdio transport mode.
The MCP Domain Availability Checker uses multiple verification methods to determine domain availability:
The tool combines results from these methods to provide accurate availability status, with parallel processing for checking multiple domains simultaneously.
| Tool Name | Description | Usage |
|---|---|---|
check_domain | Check domain availability with --domain flag | mysite.com --domain or mysite --domain |
com, net, org, io, ai, app, dev, co, xyz, me, info, biz
us, uk, ca, au, de, fr, it, es, nl, jp, kr, cn, in, br, mx, ar, cl, co, pe, ru, pl, cz, ch, at, se, no, dk, fi, be, pt, gr, tr, za, eg, ma, ng, ke
tech, online, site, website, store, shop, cloud, digital, blog, news & more.
Here are examples of how to use the MCP Domain Availability Checker with Claude:
The tool provides comprehensive results including:
If you see connection errors in Claude Desktop:
Verify uvx installation:
uvx --version to ensure uvx is properly installedcurl -LsSf https://astral.sh/uv/install.sh | shCheck Python version:
python3 --versionIf domain checks are failing:
Network connectivity:
Rate limiting:
If the MCP server isn't starting:
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/imprvhub-mcp-domain-availability)<a href="https://allmcps.com/mcp/imprvhub-mcp-domain-availability"><img src="https://allmcps.com/api/badge/imprvhub-mcp-domain-availability?style=directory" alt="MCP Domain Availability on AllMCPs" /></a>