Domain WHOIS/RDAP lookups + project-name finder. 8 MCP tools, 4 skills, 4 slash commands, 1 agent, 2 hooks. Native protocols, bulk availability across TLDs, no API keys.
Quick domain availability check via RDAP with WHOIS fallback
Full registration details for a domain via WHOIS + RDAP
Brainstorm project names and bulk-check domain availability across TLDs
Show WHOIS/RDAP infrastructure info for a TLD
Look up domain name registration info via WHOIS and RDAP — availability, registrar, expiration, nameservers, DNSSEC. Use when the user asks about a specific domain's registration, whether a domain is taken, or wants raw WHOIS/RDAP data. Orchestrates the 8 domain-whois MCP tools.
Check domain expiration dates and flag domains that will drop or renew soon. Use when the user asks "when does X expire", "is Y expiring", "is this domain dropping soon", or wants to watch a domain they'd like to grab. Uses whois_lookup and rdap_lookup to extract expiration timestamps.
Brainstorm project / product / startup names and check domain availability across TLDs, returning a ranked shortlist. Use when the user is starting a new project, launching a product, picking a brand name, or asks "find me a name" / "what should I call my X" / "I need a domain for Y". Uses bulk_domain_check to fan out across .com/.io/.dev/.ai/.app/.co and ranks by .com availability, length, and TLD coverage.
Recommend the best TLD for a project based on audience, category, and brand fit. Use when the user asks "should I use .io or .dev", "best TLD for a SaaS / AI startup / dev tool", "is .xyz ok", or wants infrastructure info about a specific TLD. Uses tld_info and rdap_bootstrap_info to surface protocol support alongside opinionated guidance.
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Give your AI agent real-time domain intelligence. WHOIS, RDAP, availability checking, bulk lookups — all via native protocols, zero API keys.
An MCP server that lets Claude (and any MCP-compatible AI) look up domain registration data, check availability, and explore TLD infrastructure using the native WHOIS (RFC 3912) and RDAP (RFC 7482) protocols directly — no third-party APIs, no rate-limited web scrapers, no API keys.
This repo is its own Claude Code plugin marketplace. Add it in one step:
/plugin marketplace add kemalabuteliyte/domain-whois-mcp
/plugin install domain-whois-mcp@domain-whois-marketplace
Or in the Claude Code UI: /plugin > Browse marketplaces > Add marketplace > paste kemalabuteliyte/domain-whois-mcp > install domain-whois-mcp.
claude mcp add domain-whois -- npx -y github:kemalabuteliyte/domain-whois-mcp
/settings)domain-whoisnpx-y github:kemalabuteliyte/domain-whois-mcpThe server starts automatically — all 8 tools become available immediately.
You can also add it directly to your project's .mcp.json:
{
"mcpServers": {
"domain-whois": {
"command": "npx",
"args": ["-y", "github:kemalabuteliyte/domain-whois-mcp"]
}
}
}
Or to your user config at ~/.claude.json:
{
"mcpServers": {
"domain-whois": {
"command": "npx",
"args": ["-y", "github:kemalabuteliyte/domain-whois-mcp"]
}
}
}
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"domain-whois": {
"command": "npx",
"args": ["-y", "github:kemalabuteliyte/domain-whois-mcp"]
}
}
}
Restart Claude Desktop after saving.
npm publish)npm login
npm publish
# then anyone can install with:
claude mcp add domain-whois -- npx -y domain-whois-mcp
The npm package name domain-whois-mcp is available and reserved for this project.
This is a full Claude Code plugin — not just an MCP connector. Installing it adds five surfaces:
| Surface | What you get |
|---|---|
| 8 MCP tools | whois_lookup, rdap_lookup, domain_check, bulk_domain_check, tld_info, whois_raw, find_whois_server, rdap_bootstrap_info |
| 4 skills | domain-lookup (general WHOIS/RDAP), project-name-finder (brainstorm + bulk-check names), domain-monitor (expiry tracking), tld-advisor (pick the right TLD) |
| 4 slash commands | /check-domain <domain>, /find-name <concept>, /domain-info <domain>, /tld <tld> |
| 1 agent | domain-strategist — dedicated subagent for multi-step naming research |
| 2 hooks | UserPromptSubmit matcher that hints about domain checks when you say "starting a new project"; PreToolUse hook that watches Bash for npm create / git init / cargo new etc. and suggests /find-name <project> |
The headline workflow. Type:
/find-name ai invoicing
The project-name-finder skill (or the domain-strategist agent) will:
.com .io .dev .ai .app .co — usually 100+ lookups.bulk_domain_check with concurrency 5..com availability, length, and multi-TLD coverage.| Rank | Name | Available on | Why it works |
|---|---|---|---|
| 1 | billr | .com, .io, .dev | 5 chars, memorable, available on all three |
| 2 | invio | .io, .dev, .ai | short, pronounceable |
| ... | ... | ... | ... |
You can also just ask naturally — "I'm starting an AI invoicing SaaS, help me find a name" — and the skill triggers automatically.
This MCP server gives your AI agent 8 tools for complete domain name intelligence:
npx claudepluginhub kemalabuteliyte/domain-whois-mcp --plugin domain-whois-mcpHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques