FastDomainCheck

v1.0.0Developer Toolsstable

MCP Server for checking domain name availability using WHOIS and DNS via stdio.

fastdomaincheck-mcp-server-pythonmcpai-integration
Share:
21
Stars
0
Downloads
0
Weekly
0/5

What is FastDomainCheck?

FastDomainCheck is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp server for checking domain name availability using whois and dns via stdio.

MCP Server for checking domain name availability using WHOIS and DNS via stdio.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • MCP Server for checking domain name availability using WHOIS

Use Cases

Check domain name availability using WHOIS and DNS lookups.
bingal

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMar 30, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx fastdomaincheck-mcp-server-python

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use FastDomainCheck

FastDomainCheck MCP Server is a Python-based Model Context Protocol server that checks domain name availability using both WHOIS lookups and DNS resolution to provide accurate registration status. It exposes a single check_domains tool that accepts up to 50 domain names per request, supports internationalized domain names (IDN), and returns a clear registered/available boolean for each domain. Developers, entrepreneurs, and domain investors can use it to quickly check name availability in bulk directly from their AI assistant without switching to a separate tool or website.

Prerequisites

  • Python 3.10 or higher installed
  • uv or uvx installed (pip install uv) for zero-install execution
  • An MCP-compatible client such as Claude Desktop or Claude Code
  • Internet access for WHOIS and DNS lookups (no API key required)
1

Install using uvx (recommended, no setup required)

The easiest way to run FastDomainCheck is with uvx, which downloads and runs the package without a manual install step.

uvx fastdomaincheck-mcp-server
2

Or install with pip for permanent local installation

Alternatively, install the package into your Python environment directly.

pip install fastdomaincheck-mcp-server
3

Add to your MCP client configuration

Edit your claude_desktop_config.json to register the FastDomainCheck server. The uvx approach requires no pre-installation.

4

Restart your MCP client

Restart Claude Desktop or reload your MCP client after saving the configuration. The check_domains tool should appear in the available tools list.

FastDomainCheck Examples

Client configuration

Add this block to your claude_desktop_config.json to enable domain availability checking through Claude.

{
  "mcpServers": {
    "fastdomaincheck": {
      "command": "uvx",
      "args": [
        "fastdomaincheck-mcp-server"
      ]
    }
  }
}

Prompts to try

Use these prompts with Claude to check domain availability in bulk.

- "Check if mybrand.com, mybrand.io, and mybrand.co are available"
- "I want to start a bakery called SunriseBakery — check availability for .com, .net, .org, and .shop"
- "Check these 10 domains for availability: [list your domains]"
- "Are techstartup.ai and techstartup.dev available?"
- "Check availability for the IDN domain München.de"

Troubleshooting FastDomainCheck

Domains incorrectly reported as available or registered

FastDomainCheck uses both WHOIS and DNS to cross-verify, but WHOIS data for some TLDs has rate limits or incomplete data. For critical decisions, always verify with the registrar's official availability checker.

Error when checking more than 50 domains at once

The check_domains tool enforces a maximum of 50 domains per request. Split your list into batches of 50 or fewer and make multiple requests.

Timeout errors for certain TLDs

Some country-code TLDs have slow or restrictive WHOIS servers. Try reducing the batch size or checking problematic TLDs individually. WHOIS lookups for newer TLDs may also be slower than for .com or .net.

Frequently Asked Questions about FastDomainCheck

What is FastDomainCheck?

FastDomainCheck is a Model Context Protocol (MCP) server that mcp server for checking domain name availability using whois and dns via stdio. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install FastDomainCheck?

Follow the installation instructions on the FastDomainCheck GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with FastDomainCheck?

FastDomainCheck works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is FastDomainCheck free to use?

Yes, FastDomainCheck is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "fastdomaincheck-mcp-server-python": { "command": "npx", "args": ["-y", "fastdomaincheck-mcp-server-python"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use FastDomainCheck?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides