- Home
- MCP servers
- Domain Checker
Domain Checker
- typescript
0
GitHub Stars
typescript
Language
4 months ago
First Indexed
2 months 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": {
"3viky-mcp-domain-checker": {
"command": "node",
"args": [
"/path/to/mcp-domain-checker/dist/index.js"
]
}
}
}You have a Domain Checker MCP Server at your disposal to quickly verify if domain names are available and to generate intelligent domain suggestions. It integrates with MCP clients to perform single and batch lookups across multiple TLDs, helping you build domain-related features, automate registrations, or run research on domain availability.
How to use
You connect to the Domain Checker MCP Server from your MCP client and call its tools to check availability or generate suggestions. Use it to verify a single domain, batch-check several domains at once, or request smart domain name recommendations based on your keywords. You can target multiple TLDs to explore a broader set of options.
How to install
Prerequisites: you need Node.js and npm installed on your system.
Install dependencies and build the server in your project workspace.
Configuration
No separate configuration is required by default for the server. It uses public WHOIS services to perform domain checks.
{
"mcpServers": {
"domain_checker": {
"command": "node",
"args": ["/path/to/mcp-domain-checker/dist/index.js"]
}
}
}
Usage examples
Check a single domain for availability in your client.
await check_domain({ domain: "example.com" })
Check multiple domains in a batch to save time.
await check_domains_batch({
domains: ["myapp.com", "myapp.io", "myapp.dev"]
})
Generate domain name suggestions from keywords for multiple TLDs.
await suggest_domains({
keywords: ["tech", "startup", "ai"],
count: 10,
tlds: ["com", "io", "ai", "dev"]
})
Development
For local development, you can run a watch mode, build for production, and perform type checks.
npm run dev
npm run build
tsc --noEmit
Available tools
check_domain
Check if a single domain name is available and returns a structured result indicating availability and WHOIS data when available.
check_domains_batch
Evaluate availability for multiple domain names in a single request and return a collection of results corresponding to each input domain.
suggest_domains
Generate a list of domain name ideas based on provided keywords, with optional control over the number of suggestions and target TLDs.