
Domain Check
io.github.saidutt46由 GitHub 帳號 saidutt46 發布v1.2.1更新於 Oct 25, 2026
Fast domain availability checker with RDAP/WHOIS — batch checks, TLD presets, and name generation.
概覽
透過 RDAP/WHOIS 查詢網域是否可註冊,支援批次檢查、TLD 預設組合、名稱產生與註冊商資訊,供 AI 助理使用。
- 可以做什麼
- 檢查單一或批次網域的可用狀態,可選擇偵測是否待售
- 依內建 TLD 預設組合檢查名稱,或列出可用的預設組合
- 依樣式、前綴與後綴產生候選名稱
- 查詢網域的註冊商、建立/到期日期與狀態碼
- 適用情境
- 適合為產品或品牌命名時讓助理測試多個 TLD 下的候選網域、對商標做全 TLD 盤查,或在購買前核對註冊商與到期資訊。
- 執行需求
- 以本機 stdio 程序執行,可從對應平台的 MCP 安裝包或透過 Cargo 安裝。需要連線至 RDAP 與 WHOIS 伺服器的網路;不需帳號、API 金鑰或已宣告的環境變數。可選環境變數 DC_DNS_SERVER 用來指定 DNS 伺服器。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Domain Check,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
domain-check
Universal domain exploration engine: fast domain availability checks across the internet — as a CLI, Rust library, and MCP server for AI agents.
[Homebrew] [CLI Crate] [Library Crate] [MCP Server] [Downloads] [License: MIT OR Apache-2.0]
Quick Links: Installation | Quick Start | Use Cases | Output Formats | Presets | Configuration | Automation | Library | MCP Server | FAQ | Contributing
Why domain-check
- 1,200+ TLDs out of the box — IANA bootstrap loads the full registry automatically. No config needed. 34 hardcoded TLDs work offline as fallback.
- Dual-protocol engine — RDAP-first with automatic WHOIS fallback. IANA server discovery covers ~189 ccTLDs that lack RDAP (
.it,.co,.eu,.jp). WHOIS is built in, so no systemwhoistool is needed on any platform. - Fast — up to 100 concurrent checks, streaming results as they complete. 3.4 MB release binary.
- Domain generation — pattern expansion (
\w=letter,\d=digit,?=either), prefix/suffix permutations, and--dry-runto preview before checking. - 11 curated presets —
startup,tech,creative,finance,ecommerce, and more. Or define your own in config. - For-sale detection —
--for-salereads RFC 10023_for-salerecords, so you can see when a registered domain is actually on the market (asking price and contact, sanitized, never auto-opened). - Rich output — grouped pretty display, JSON, CSV. Registrar info, creation/expiration dates, and status codes with
--info. - CI and automation friendly —
--json/--csvto stdout,--yesto skip prompts,--forcefor large runs, automatic non-TTY detection. - Configurable — TOML config files,
DC_*environment variables, custom presets, and clear precedence rules. - Agent-native — MCP server exposes all tools to AI coding agents (Claude, Codex, Gemini, Cursor, VS Code Copilot, and any MCP client).
- CLI + library + MCP — same engine powers the CLI,
domain-check-lib(Rust library), anddomain-check-mcp(MCP server).
Installation
Quick Start
Pretty output:
Use Cases
Output Formats
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
Smart Presets
11 built-in presets covering common domains strategies:
Define custom presets in your config file:
Configuration
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:
Automation & CI
CI-friendly behavior:
--yes/--forceskip all confirmation prompts- Non-TTY environments (piped, CI) never prompt — scripts are never blocked
- Spinner writes to stderr; stdout stays clean for piping
--no-bootstrapfor deterministic, offline-safe checks against 34 hardcoded TLDs
Automation guide: docs/AUTOMATION.md
Library
Use domain-check-lib directly in Rust projects:
Library docs: domain-check-lib/README.md | docs.rs
MCP Server
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".
The check tools take an optional check_for_sale parameter, and domain_info always includes RFC 10023 for-sale info when the holder publishes it. Responses mark that data as unverified and report failed lookups in for_sale_errors. Set DC_DNS_SERVER in the MCP client's env to choose the DNS server.
Supports: Claude Code, Claude Desktop, VS Code Copilot, Cursor, Windsurf, JetBrains, OpenAI Codex CLI, Gemini CLI, and any MCP stdio client.
Full setup: domain-check-mcp/README.md
Reliability Notes
- Domain status is network- and registry-dependent. Temporary errors can produce
UNKNOWNstates. - WHOIS output is less standardized than RDAP. domain-check reads the reply formats of 40+ registries and answers
UNKNOWNrather than guess. Some registries (.es,.gr,.vn, …) offer no public WHOIS, so their domains showUNKNOWNwhen RDAP can't answer. - For repeatable CI workflows, pin behavior with explicit flags (
--batch,--json,--no-bootstrap,--concurrency).
Troubleshooting and expected edge cases: docs/FAQ.md
Project Docs
- CLI reference: docs/CLI.md
- Library: domain-check-lib/README.md | docs.rs
- MCP server: domain-check-mcp/README.md
- Examples and workflows: docs/EXAMPLES.md
- Automation usage: docs/AUTOMATION.md
- FAQ: docs/FAQ.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Security policy: SECURITY.md
License
Licensed under either of
at your option.
來源:README.md,提交 7d4e413
工具
0版本歷史
5- v1.2.1最新Oct 25, 2026
- v1.2.0Oct 12, 2026
- v1.1.0Oct 8, 2026
- v1.0.3Sep 28, 2026
- v1.0.2Sep 16, 2026
評分
已滿足適用檢查項的 40%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。
其他 Check 整合
check.tattoo: tattoo size and placement guide
tattoo.check官方發布者
check.tattoo: tattoo size and placement guide 的託管 MCP 服務,由 check.tattoo 發布;無需登入;Streamable HTTP;5 個工具。
iva.pt — EU VAT check (VIES) and Portuguese VAT law
pt.iva官方發布者
在 VIES 中驗證歐盟增值稅號,並回傳葡萄牙增值稅法典(CIVA)與 RITI 條文,支援葡語與英語。

Dirtsmith Evidence Quote Check
由 GitHub 帳號 throttler300 發布
一個本機 MCP 伺服器,把助理的引用綁定到已准入的來源文字並標註片段位置,可選擇拒絕雜湊已過期的引用。

HTTP Header Policy Check — HSTS, CSP & Frame Declarations
由 GitHub 帳號 kriton-dev 發布
託管於 Apify 的遠端 MCP 伺服器,讓助理檢查網站宣告的七類 HTTP 安全標頭,且不傳回原始標頭值。

VOOPA Render Check
由 GitHub 帳號 Voopa-Corp 發布
對照創作要求審查已生成的影片,在再次付費算圖前建議是剪輯修改、重試一次還是更換做法。