关于 DomScan
DomScan 是面向 AI Agent 的域名情报 MCP 服务,提供 DNS、注册信息、证书、估值和品牌保护查询。客户端可通过托管端点或本地包装器调用这些工具。
主要功能
- 01DNS 记录与安全检查
- 02WHOIS、RDAP 与历史查询
- 03TLS 证书审计
- 04子域名发现
- 05可用性与估值查询
- 06品牌仿冒监测
适用场景
- 01检查域名注册和 DNS 配置
- 02审计 TLS 证书及到期情况
- 03发现相似域名以保护品牌
MCP 相关
通过远程 Streamable HTTP 端点向 MCP 客户端提供域名情报工具;支持 OAuth 或 API 密钥认证,也包含转发请求的 stdio 包装器。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://domscan.net/mcpclaude mcp add --transport http estevecastells-domscan https://domscan.net/mcp{"mcpServers":{"estevecastells-domscan":{"type":"http","url":"https://domscan.net/mcp"}}}在 Cursor 中打开{"servers":{"estevecastells-domscan":{"type":"http","url":"https://domscan.net/mcp"}}}在 VS Code 中打开{"mcpServers":{"estevecastells-domscan":{"type":"http","url":"https://domscan.net/mcp"}}}{"mcpServers":{"estevecastells-domscan":{"serverUrl":"https://domscan.net/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
DomScan MCP 服务
面向 AI Agent 的域名情报。将 DomScan 连接到 Claude、Cursor、VS Code 及任何 Model Context Protocol 客户端,即可直接通过助手查询 DNS、WHOIS/RDAP、SSL/TLS、子域名、可用性、估值、电子邮件安全和品牌保护信息。
DomScan 是一个域名情报平台,通过一个 REST API 和托管的 MCP 服务提供数据。本仓库介绍该 MCP 服务:如何连接、提供哪些工具,以及如何在 Agent 管道中使用。
- 网站:https://domscan.net
- MCP 端点:
https://domscan.net/mcp(Streamable HTTP) - 传输方式:Streamable HTTP(远程)
- 身份验证:OAuth 发现(推荐)或 DomScan API 密钥
快速开始
支持 OAuth 的客户端
将 https://domscan.net/mcp 添加为远程 MCP 服务。DomScan 发布了 OAuth 受保护资源和授权服务器元数据,因此兼容的客户端可以自动发现并完成身份验证,无需手动配置 API 密钥。
{
"mcpServers": {
"domscan": {
"url": "https://domscan.net/mcp"
}
}
}
使用 API 密钥的 Claude Desktop / Claude Code
添加到 MCP 配置(claude_desktop_config.json 或 .mcp.json):
{
"mcpServers": {
"domscan": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://domscan.net/mcp",
"--header",
"Authorization: Bearer ${DOMSCAN_API_KEY}"
],
"env": { "DOMSCAN_API_KEY": "your-api-key" }
}
}
}
使用 API 密钥的原生远程 URL
{
"mcpServers": {
"domscan": {
"url": "https://domscan.net/mcp",
"headers": { "Authorization": "Bearer your-api-key" }
}
}
}
从 DomScan 控制面板获取 API 密钥。客户端支持时,优先使用 OAuth。对于需要显式通过标头进行身份验证的客户端,仍可使用 API 密钥。
本地 MCP 包装器
本仓库包含一个可运行的 stdio 包装器,供无法直接连接托管 Streamable HTTP 端点的客户端使用。它使用 DOMSCAN_API_KEY 将请求转发至 https://domscan.net/mcp。
npm install
DOMSCAN_API_KEY=your-api-key npm start
如果未配置 API 密钥,包装器仍会启动,但仅提供只读的 domscan_mcp_status 工具。这样 MCP 注册表便可检查和验证服务,而无需授予其访问域名情报操作的权限。
Docker
docker build -t domscan-mcp .
docker run --rm -i -e DOMSCAN_API_KEY=your-api-key domscan-mcp
本地包装器使用 API 密钥进行身份验证。支持远程 Streamable HTTP 和 OAuth 的客户端应继续直接连接到 https://domscan.net/mcp;对于这些客户端,仍推荐使用 OAuth。
功能
该服务提供以下领域的域名情报工具:
- DNS:记录查询(A、AAAA、MX、TXT、NS、CNAME、CAA)、完整记录转储、传播检查、DNS 安全。
- WHOIS / RDAP:注册信息、WHOIS 历史记录、反向 WHOIS、RDAP。
- SSL/TLS:证书审计、证书链检查、评级、有效期检查、深度扫描、证书搜索。
- 子域名:子域名枚举与发现。
- 可用性和估值:域名可用性(单个和批量)、估值、名称建议。
- 电子邮件安全:SPF、DKIM、DMARC 验证和 DNSSEC 状态。
- 品牌保护:仿冒域名检测、品牌监控和扫描。
- 基础设施:IP 查询、托管检测、ASN、技术栈检测、MAC 厂商查询。
请参阅 DomScan API 文档和 MCP 设置指南。
为什么选择 MCP
MCP 让 AI 助手可以直接调用 DomScan:询问“acme.io 是否可用,谁拥有相似域名?”,Agent 就会运行可用性、WHOIS 和仿冒域名检测工具,并在一轮对话中给出答案。同一服务还支持自动化工作流(监控、尽职调查、品牌保护),无需编写自定义集成代码。
链接
- 产品:https://domscan.net
- API 文档:https://domscan.net/docs
- MCP 设置指南:https://domscan.net/mcp-domain-checker
- MCP 规范:https://modelcontextprotocol.io/
- 数据集和 API:https://domscan.net/tools
许可证
MIT。请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。