Token导航 LogoToken导航TokenDH.com
FastDomainCheck MCP Server logo
AI代理HTTP官方级别未说明来源级核验

FastDomainCheck MCP Server

MCP Server

FastDomainCheck MCP Server 是一个基于模型上下文协议(MCP)的服务器实现,用于批量检查域名注册状态,支持WHOIS和DNS双重验证,适用于AI工具集成和域名管理场景。

工具数

1

提示词数

0

GitHub Stars

37

资源数

0
批量处理GoClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

bingal

提供方

bingal

最后核验

2026/5/17 21:01

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

FastDomainCheck MCP服务器

用于批量检查域名注册状态的模型上下文协议实现。

相关链接

引言

FastDomainCheck MCP Server是一种模型上下文协议(MCP)服务器实现,可实现AI工具(如Claude)和域可用性数据之间的安全双向连接。通过遵循开放的MCP标准,它确保了与各种AI驱动的应用程序的无缝兼容性。

特性

  • 批量域注册状态检查
  • 使用WHOIS和DNS进行双重验证
  • 支持IDN(国际化域名)
  • 简洁的输出格式
  • 内置输入验证和错误处理

工具文档

check_域

检查多个域名的注册状态。

输入格式

{
  "domains": ["example.com", "test.com"]
}

参数:

  • domains:包含要检查的域名的字符串数组

- 每个域的最大长度为255个字符 - 每个请求最多50个域 - 不允许使用空域名

输出格式

{
  "results": {
    "example.com": {
      "registered": true
    },
    "test.com": {
      "registered": false
    }
  }
}

响应字段:

  • results:将域名作为键并将检查结果作为值的对象

- registered:布尔值 - true:域名已注册 - false:域可用

错误处理

在以下情况下,该工具将返回错误:

  1. 空域列表
  2. 请求中有50多个域名
  3. 空域名
  4. 域名超过255个字符
  5. 结果序列化失败

错误响应格式:

{
  "error": "Error: domains list cannot be empty"
}

使用示例

检查多个域:

请求
{
  "domains": ["example.com", "test123456.com"]
}
响应
{
  "results": {
    "example.com": {
      "registered": true
    },
    "test123456.com": {
      "registered": false
    }
  }
}

性能注意事项

  1. 域检查按顺序执行,每个域大约需要0.3-1秒
  2. 每个请求最多50个域,以防止资源耗尽
  3. WHOIS查询超时设置为10秒
  4. WHOIS查询失败时DNS查询回退

错误处理策略

  1. 输入验证:处理前的全面验证
  2. 双重验证:WHOIS主要,DNS回退
  3. 超时管理:所有网络操作的合理超时
  4. 详细的错误消息:用于故障排除的清晰错误描述

用法

下载二进制文件

从发布页面下载二进制文件。 https://github.com/bingal/FastDomainCheck-MCP-Server/releases

适用于Mac/Linux

chmod +x FastDomainCheck-MCP-Server

MCP服务器设置

在Claude Deskto中配置FastDomainCheck MCP

修改claude-desktop-config.json文件,如下所示

Mac/Linux
{
  "mcpServers": {
    "fastdomaincheck": {
      "command": "/path/to/FastDomainCheck-MCP-Server",
      "args": []
    }
  }
}
视窗
{
  "mcpServers": {
    "fastdomaincheck": {
      "command": "path/to/FastDomainCheck-MCP-Server.exe",
      "args": []
    }
  }
}

Python版本

此项目的Python版本可在 fastdomaincheck mcp服务器.

MCP服务器设置

{
  "mcpServers": {
    "fastdomaincheck": {
      "command": "uvx",
      "args": [
        "fastdomaincheck-mcp-server"
      ]
    }
  }
}

开发指南

需求

  • 上涨1.16或更高
  • 网络连接(用于WHOIS和DNS查询)
  • 依赖关系:

- github/metoro-io/mcp-golang - 其他特定于项目的依赖关系

构建

# Linux
go build -o FastDomainCheck-MCP-Server

# Windows
go build -o FastDomainCheck-MCP-Server.exe

目录标签

目录标签

批量处理GoClaude域名检查本地部署WHOIS查询DNS验证AI集成

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPnone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP