Skip to main content

MCP server for checking domain availability and suggesting alternatives

Project description

🌐 Domain Checker MCP

An MCP (Model Context Protocol) server that helps AI assistants check domain availability and suggest creative domain names for your projects!

✨ Features

  • Check Domain Availability - Verify if specific domains are available across multiple extensions
  • Smart Domain Suggestions - Generate creative domain ideas based on your keywords
  • Multiple Extensions - Check .com, .net, .org, .io, and more
  • Real-time Results - Uses DNS lookup and API checks for accurate availability

🚀 Quick Start

Installation

# Clone or download this repository
git clone https://github.com/yourusername/mcp-domain-checker.git
cd mcp-domain-checker

# Install dependencies
pip install mcp aiohttp

Testing

Test the server locally with the MCP inspector:

npx @modelcontextprotocol/inspector python server.py

🤖 Usage with Claude Desktop

Add this to your Claude Desktop configuration file:

{
  "mcpServers": {
    "domain-checker": {
      "command": "python",
      "args": ["/full/path/to/mcp-domain-checker/server.py"]
    }
  }
}

Then restart Claude Desktop and try:

  • "Check if myawesomeblog.com is available"
  • "Help me find domains for my cooking recipe website"
  • "Is johndoe available in .com, .net, and .io?"

🛠️ Available Tools

check_domain

Check if specific domain names are available

  • Input: Domain name and optional extensions array
  • Example: mysite.com with extensions [".com", ".net", ".org"]

suggest_domains

Generate domain suggestions from keywords

  • Input: Keywords/business description and optional extensions
  • Example: "cooking blog recipes" → suggests cookingblog.com, mycookingblog.net, etc.

📦 Installation via PyPI

pip install mcp-domain-checker

Then use in your Claude config:

{
  "mcpServers": {
    "domain-checker": {
      "command": "mcp-domain-checker"
    }
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_domain_checker-1.0.3.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_domain_checker-1.0.3-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file mcp_domain_checker-1.0.3.tar.gz.

File metadata

  • Download URL: mcp_domain_checker-1.0.3.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for mcp_domain_checker-1.0.3.tar.gz
Algorithm Hash digest
SHA256 e3ebdea084c5a7e658ee86579709392722b324c3e6e0f24434ce0922997e54b4
MD5 5133389f091c11857ff44fe9e97c91fc
BLAKE2b-256 d842faa68fba2eff8342d3a20ec2b523892718ee8c9fdb9155c0c3b51c793419

See more details on using hashes here.

File details

Details for the file mcp_domain_checker-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_domain_checker-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 be1f47bdcd85b667271080109bb8784e35a82a530007d156fbaa12a192c01517
MD5 03430de625cf2e82a9ab4e7f9ae231dc
BLAKE2b-256 ff053998b51fcdaaad78b8fa4ff7ca27f6143bafb158129cb142c8356d0f2288

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page