
FastDomainCheck MCP Server (Python)

2025.04.30
0
Python域名检查批量处理其它
FastDomainCheck MCP Server (Python) 是一个基于Python和Model Context Protocol (MCP)实现的域名可用性检查服务器。它提供了MCP工具来检查单个或多个域名是否已被注册。
View on GitHub
Overview
基本能力
产品定位
FastDomainCheck MCP Server (Python) 是一个用于检查域名注册状态的工具,适用于需要批量检查域名可用性的场景。
核心功能
- 批量域名注册状态检查
- 使用WHOIS和DNS进行双重验证
- 支持国际化域名(IDN)
- 简洁的输出格式
- 内置输入验证和错误处理
适用场景
- 域名注册前的可用性检查
- 批量域名管理
- 域名投资分析
工具列表
check_domains
- 功能: 检查多个域名的注册状态
- 输入格式: JSON格式,包含一个域名数组
- 输出格式: JSON格式,包含每个域名的注册状态
- 错误处理: 处理空列表、超过50个域名、空域名、域名超过255字符等情况
常见问题解答
- 如何检查多个域名?
使用
check_domains
工具,传入包含域名的JSON数组。 - **如何处理错误? 工具会返回包含错误信息的JSON响应。
- **支持哪些类型的域名? 支持国际化域名(IDN)和常规域名。
使用教程
使用依赖
- 确保已安装Python环境
- 安装必要的Python库(如
uvx
)
安装教程
- 克隆或下载项目代码
- 修改
claude-desktop-config.json
文件,添加以下配置:
{
"mcpServers": {
"fastdomaincheck": {
"command": "uvx",
"args": [
"fastdomaincheck-mcp-server"
]
}
}
}
调试方式
- 启动服务后,使用
check_domains
工具发送测试请求 - 检查返回的JSON响应是否符合预期
- 查看错误日志以排查问题