FastDomainCheck MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@FastDomainCheck MCP Server check if example.com and test123.com are available"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
FastDomainCheck MCP Server (Python)
This is a domain availability check server implemented using Python and the Model Context Protocol (MCP). It provides MCP Tools to check if single or multiple domain names are already registered.
Features
Bulk domain registration status checking
Dual verification using WHOIS and DNS
Support for IDN (Internationalized Domain Names)
Concise output format
Built-in input validation and error handling
Related MCP server: Domain Checker MCP Server
Tool Documentation
check_domains
Check registration status for multiple domain names.
Input Format
{
"domains": ["example.com", "test.com"]
}Parameters:
domains: Array of strings containing domain names to checkMaximum length of 255 characters per domain
Maximum 50 domains per request
No empty domain names allowed
Output Format
{
"results": {
"example.com": {
"registered": true
},
"test.com": {
"registered": false
}
}
}Response Fields:
results: Object with domain names as keys and check results as valuesregistered: Booleantrue: Domain is registeredfalse: Domain is available
Error Handling
The tool will return an error in the following cases:
Empty domains list
More than 50 domains in request
Empty domain name
Domain name exceeding 255 characters
Result serialization failure
Error Response Format:
{
"error": "Error: domains list cannot be empty"
}Usage Examples
Check multiple domains:
Request
{
"domains": ["example.com", "test123456.com"]
}Response
{
"results": {
"example.com": {
"registered": true
},
"test123456.com": {
"registered": false
}
}
}MCP Server Settings
Configuring FastDomainCheck MCP in Claude Deskto
Modify your claude-desktop-config.json file as shown below
{
"mcpServers": {
"fastdomaincheck": {
"command": "uvx",
"args": [
"fastdomaincheck-mcp-server"
]
}
}
}Go Version Reference
Contributing
Feel free to open issues or submit pull requests.
License
MIT License (You should add a LICENSE file, typically containing the MIT license text)
Available Tools
1 toolcheck_domainsA
Check if multiple domain names are registered.
Usage:
Input: A list of domain names to check (e.g. ["example.com", "test.com"])
Output: JSON object containing registration status of each domain:
{
"results": {
"example.com": {
"registered": true
},
"test.com": {
"registered": false
}
}
}
Inputs: domains (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 1 tool
Only one tool exists, so there is no possibility of confusion between tools. The purpose is singular and clear.
The single tool name 'check_domains' follows a verb_noun pattern, which is consistent with itself. No other tools to create inconsistency.
The server is dedicated exclusively to checking domain registration status. One tool is perfectly sufficient and well-scoped for this narrow purpose.
The tool fully covers the server's stated function of checking domain registration. There are no missing operations because the task is atomic and does not require CRUD or additional lifecycle actions.
Maintenance
Related MCP Connectors
Check domain name availability via RDAP. Single, bulk, and smart suggestions. No API key needed.
Check domain availability and live registry pricing, or search for available names.
Check if domain names are really available (live RDAP), with prices, brand scores and resale value.
Search, Register , Renew , Transfer and Manage domains
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables checking domain name availability using WHOIS lookups and DNS resolution. Supports both single and batch domain checking with detailed availability analysis.-
- FlicenseNot gradedqualityDmaintenanceEnables domain availability checking through dual verification using WHOIS lookups and DNS resolution. Supports both single and batch processing to provide detailed analysis on whether domains are likely available or already registered.4-
- FlicenseNot gradedqualityDmaintenanceEnables checking domain availability using WHOIS and DNS resolution, with support for single and batch queries.29-
- AlicenseNot gradedqualityDmaintenanceEnables bulk domain registration status checking for over 200 TLDs using WHOIS and DNS fallback.8 npmMIT