这是一个使用Python和模型上下文协议(MCP)实现的域名可用性检查服务器。 它提供了MCP工具来检查单个或多个域名是否已被注册。
检查多个域名的注册状态。
{
"domains": ["example.com", "test.com"]
}
参数:
domains:包含要检查的域名字符串数组
{
"results": {
"example.com": {
"registered": true
},
"test.com": {
"registered": false
}
}
}
响应字段:
results:以域名作为键,检查结果作为值的对象
registered:布尔值
true:域名已注册false:域名可用在以下情况下工具会返回错误:
错误响应格式:
{
"error": "Error: domains list cannot be empty"
}
检查多个域名:
请求
{
"domains": ["example.com", "test123456.com"]
}
响应
{
"results": {
"example.com": {
"registered": true
},
"test123456.com": {
"registered": false
}
}
}
修改您的claude-desktop-config.json文件如下所示
{
"mcpServers": {
"fastdomaincheck": {
"command": "uvx",
"args": [
"fastdomaincheck-mcp-server"
]
}
}
}
欢迎打开问题或提交拉取请求。
MIT许可证 (您应该添加一个LICENSE文件,通常包含MIT许可证文本)