BT

brandonyoungdev/tldx

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

1936 stars 83 forks 质量 79 趋势 45Apache-2.0

通过RDAP、DNS和WHOIS进行批量域可用性检查,包含前缀/后缀排列、正则表达模式、MCP和多种输出格式

概览

TLDX帮助你快速集思广益可用域名。 - 🔍 基于关键词的智能域排列(前缀、后缀、顶级域名)- 🎯 正则表达式模式支持生成域组合(例如所有三字母域) - 🚀 快速且并发的可用性检查,支持RDAP - 📤 实时发送结果流 - 📦 多种输出格式:文本、json、json-stream、json-array、csv、grouped、grouped-tld - 🔧 顶级域名预设(内置和自定义),用于快速选择策划的顶级域名集 - 📏 可选域长度过滤 - 🤖 用于AI代理集成的MCP服务器(tldx mcp) 当设置为 --only-available,但未找到可用域名时,返回出口代码 2。 使用带有 --regex 标志的正则表达式模式,基于模式生成域组合: 产生超过50万种组合的图案将被跳过。 保存你自己的顶级域名预设,并在不同游戏中重复使用: 预设存储在 ~/.config/tldx/presets.toml(macOS/Linux)或 %APPDATA%\tldx\presets.toml (Windows)中。

概述(AI 翻译)

tldx 帮助你快速头脑风暴可用域名。

目录

  • 特色
  • 使用情况
  • 示例
  • 域名可用性
  • 正则表达式域选择
  • 预设
  • 自定义预设
  • 默认值和配置文件
  • 排列
  • 支撑扩展
  • 域名出售(RFC 10023)
  • 仅显示可用域名
  • 限注结果
  • 演练
  • 来自文件或标准的输入
  • 输出格式
  • MCP
  • 安装

特色

  • 跨前缀、后缀和顶级域名的关键词排列
  • 用于批量组合的正则表达式模式(例如所有三字母域)
  • 通过RDAP进行快速、并发的可用性检查
  • 结果按发现方式流
  • 输出为 text、json、json-stream、json-array、csv、grouped 或 grouped-tld
  • 通过RFC 10023发现被出售的域名被盗用
  • 内置和自定义顶级域名预设
  • 用于常见顶级域名、预设和标志的配置文件
  • 一个面向AI代理的MCP服务器(tldx mcp)

用途

当设置了--only-available但未找到可用域名时,返回出口代码2。

示例

域名可用性

正则表达式域选择

[--regex 将每个关键词视为一个模式,并检查其扩展到的每一个组合:

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

tldx

tldx helps you brainstorm available domain names fast.

tldx openai -p get,use -s ly,hub -t com,io,ai --only-available
✅ getopenaily.com is available
✅ useopenaihub.io is available
  ...

Table of Contents

Features

  • Keyword permutations across prefixes, suffixes, and TLDs
  • Regex patterns for bulk combinations (e.g., all 3-letter domains)
  • Fast, concurrent availability checks over RDAP
  • Results stream as they are found
  • Output as text, json, json-stream, json-array, csv, grouped, or grouped-tld
  • Finds taken domains advertised for sale via RFC 10023
  • Built-in and custom TLD presets
  • A config file for your usual TLDs, preset, and flags
  • An MCP server (tldx mcp) for AI agents

Usage

Usage:
  tldx [keywords] [flags]
  tldx [command]

Available Commands:
  completion       Generate the autocompletion script for the specified shell
  config           Inspect and manage the tldx config file
  help             Help about any command
  mcp              Start an MCP (Model Context Protocol) server over stdio
  preset           Manage custom TLD presets

Flags:
      --dry-run                 Print domains that would be checked without making network calls
      --for-sale                Check taken domains for an RFC 10023 _for-sale TXT record
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "tldx": { "command": "tldx", "args": ["mcp"] } } }