Fast domain availability checker with RDAP/WHOIS β batch checks, TLD presets, and name generation.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Universal domain exploration engine: fast domain availability checks across the internet β as a CLI, Rust library, and MCP server for AI agents.
Quick Links: Installation | Quick Start | Use Cases | Output Formats | Presets | Configuration | Automation | Library | MCP Server | FAQ | Contributing
.es, .co, .eu, .jp).\w=letter, \d=digit, ?=either), prefix/suffix permutations, and --dry-run to preview before checking.startup, tech, creative, finance, ecommerce, and more. Or define your own in config.--info.--json/--csv to stdout, --yes to skip prompts, --force for large runs, automatic non-TTY detection.DC_* environment variables, custom presets, and clear precedence rules.domain-check-lib (Rust library), and domain-check-mcp (MCP server).| Method | Command | Notes |
|---|---|---|
| Homebrew (macOS) | brew install domain-check | Easiest install for macOS users |
| Cargo (CLI) | cargo install domain-check | Works on all Rust-supported platforms |
| Cargo (MCP) | cargo install domain-check-mcp | MCP server for AI agents |
| GitHub Releases | Download binaries | CLI + MCP binaries for macOS, Linux, Windows |
Pretty output:
Default β one line per domain, colored status:
Pretty (--pretty) β grouped by status with summary:
JSON (--json) β structured, pipe to jq:
CSV (--csv) β import into spreadsheets or databases:
Info (--info) β registrar, dates, and status codes:
Full reference: docs/CLI.md
11 built-in presets covering common domains strategies:
| Preset | TLDs | Use case |
|---|---|---|
startup | com, org, io, ai, tech, app, dev, xyz | Tech startups |
popular | com, net, org, io, ai, app, dev, tech, me, co, xyz | General coverage |
classic | com, net, org, info, biz | Traditional gTLDs |
enterprise | com, org, net, info, biz, us | Business and government |
tech | io, ai, app, dev, tech, cloud, software, + 5 more | Developer tools |
creative | design, art, studio, media, photography, + 5 more | Artists and media |
ecommerce | shop, store, market, sale, deals, + 3 more | Online retail |
finance | finance, capital, fund, money, investments, + 4 more | Fintech |
web | web, site, website, online, blog, page, + 3 more | Web services |
trendy | xyz, online, site, top, icu, fun, space, + 6 more | New gTLDs |
country | us, uk, de, fr, ca, au, br, in, nl | International |
Define custom presets in your config file:
Create domain-check.toml in your project directory:
Config lookup order:
./domain-check.toml > ~/.domain-check.toml > ~/.config/domain-check/config.toml
Common environment variables:
CI-friendly behavior:
--yes / --force skip all confirmation prompts--no-bootstrap for deterministic, offline-safe checks against 32 hardcoded TLDsAutomation guide: docs/AUTOMATION.md
Use domain-check-lib directly in Rust projects:
Library docs: domain-check-lib/README.md | docs.rs
domain-check-mcp exposes domain checking as tools for AI coding agents via the Model Context Protocol. Works with any MCP-compatible client.
6 tools available: check_domain, check_domains, check_with_preset, generate_names, list_presets, domain_info.
Then ask your agent naturally: "Is coolstartup.com available?" or "Check mybrand across the startup preset".
Supports: Claude Code, Claude Desktop, VS Code Copilot, Cursor, Windsurf, JetBrains, OpenAI Codex CLI, Gemini CLI, and any MCP stdio client.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/domain-check-2)<a href="https://allmcps.com/mcp/domain-check-2"><img src="https://allmcps.com/api/badge/domain-check-2?style=directory" alt="Domain Check on AllMCPs" /></a>