Skip to main content
Glama
3viky

Domain Checker MCP Server

by 3viky

Domain Checker MCP Server

Model Context Protocol (MCP) server for domain availability checking and intelligent domain recommendations.

Purpose

Provides AI agents with domain name checking capabilities, including:

  • Check if a single domain is available for registration

  • Batch check multiple domains at once

  • Generate intelligent domain name suggestions based on keywords

  • Support for multiple TLDs (Top Level Domains)

Related MCP server: MCP Domain Availability Server

Features

Available Tools

Tool

Description

check_domain

Check if a single domain name is available

check_domains_batch

Check availability for multiple domains at once

suggest_domains

Generate domain name suggestions based on keywords

Intelligent Features

  • WHOIS Integration: Uses the whoiser library for accurate domain availability checks

  • Multi-TLD Support: Check domains across .com, .org, .net, .io, .app, and more

  • Smart Suggestions: Generates creative domain combinations from keywords

  • Batch Processing: Efficiently check multiple domains in a single request

Installation

# Install dependencies
npm install
# or
pnpm install

# Build the server
npm run build

Configuration

No configuration required by default. The server uses public WHOIS services.

For Claude Code MCP Configuration

Add to your ~/.config/claude-code/mcp-servers.json:

{
  "mcpServers": {
    "domain-checker": {
      "command": "node",
      "args": ["/path/to/mcp-domain-checker/dist/index.js"]
    }
  }
}

Usage Examples

Check Single Domain

// Check if example.com is available
await check_domain({ domain: "example.com" })

Batch Check Multiple Domains

// Check multiple domains at once
await check_domains_batch({
  domains: ["myapp.com", "myapp.io", "myapp.dev"]
})

Generate Domain Suggestions

// Get 10 domain suggestions for a tech startup
await suggest_domains({
  keywords: ["tech", "startup", "ai"],
  count: 10,
  tlds: ["com", "io", "ai", "dev"]
})

Development

# Watch mode for development
npm run dev

# Build for production
npm run build

# Type checking
tsc --noEmit

API Reference

check_domain

Check if a single domain name is available.

Parameters:

  • domain (string, required): The domain name to check (e.g., "example.com")

Returns:

  • available (boolean): Whether the domain is available

  • domain (string): The checked domain name

  • whoisData (object, optional): Raw WHOIS data if available

check_domains_batch

Check availability for multiple domain names at once.

Parameters:

  • domains (string[], required): Array of domain names to check

Returns:

  • Array of availability results for each domain

suggest_domains

Generate domain name suggestions based on keywords.

Parameters:

  • keywords (string[], required): Keywords to use for suggestions

  • count (number, optional): Maximum number of suggestions (default: 10)

  • tlds (string[], optional): TLDs to check (default: ["com", "org", "net", "io", "app"])

Returns:

  • Array of available domain suggestions with metadata

License

MIT

Author

Built with Claude Code

Repository

https://github.com/3viky/mcp-domain-checker

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables AI agents to perform WHOIS lookups to retrieve domain registration details, including ownership, registration dates, and availability status without requiring browser searches.
    Last updated
    10
    4
    103
    21
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to check domain name availability for single or multiple domains using DNS, RDAP, and WHOIS lookups. It provides detailed registration status including registrar information and expiration dates while supporting bulk checks of up to 50 domains.
    Last updated
    2
    MIT
  • A
    license
    -
    quality
    -
    maintenance
    Enables users to check domain name availability across 877 TLDs, generate intelligent suggestions, and retrieve WHOIS registration information. It supports bulk domain checks and cross-TLD searches through natural language interfaces.
    Last updated
    0
  • A
    license
    A
    quality
    A
    maintenance
    Confidence-scored domain availability checking for AI agents via real-time DNS and WHOIS lookups. Bulk check up to 100 domains, WHOIS enrichment, and quota monitoring. All tools are read-only.
    Last updated
    3
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Domain search, registration, DNS, marketplace, and checkout with your AI agent.

  • Domain & company intel for AI agents: RDAP, DNS, email deliverability, tech stack. No API keys.

  • Domain intel for AI agents: RDAP registration, DNS, email deliverability, tech stack.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/3viky/mcp-domain-checker'

If you have feedback or need assistance with the MCP directory API, please join our Discord server