MCP Server for nslookup.io
DNS lookups, SSL certificate checks, security scanning, GEO (AI readiness) scoring, and domain intelligence — via the Model Context Protocol.
Website · API Docs · npm · Contact
工具
DNS工具
| 工具 | 说明 |
|---|---|
dns_lookup | 查找域的所有常见DNS记录(A、AAAA、NS、MX、TXT、CNAME、SOA) |
dns_record | 查找特定的DNS记录类型——支持所有53种类型(HTTPS、DNSKEY、TLSA、SPF等) |
dns_propagation | 检查18台以上全球服务器(Cloudflare、Google、Quad9、区域性、权威性)上的DNS传播 |
webservers | 获取域的IPv4和IPv6地址 |
DNS健康和安全工具
| 工具 | 说明 |
|---|---|
dns_health | 新 --运行DNS健康审计(对DNSSEC、MX、卫生、TTL、名称服务器、CAA、操作成熟度进行39次检查),并进行严重性加权评分 |
ssl_certificate | 检查SSL/TLS证书——颁发者、到期时间、链有效性、密码强度、SAN域、TLS版本 |
bimi_vmc | 检查BIMI记录和VMC(验证标记证书)——徽标URL、商标信息、证书到期 |
security_scan | 扫描域是否存在安全问题——SPF/DKIM/DMARC、cookie安全、DNS配置错误 |
uptime_check | 一次性HTTP正常运行时间检查——状态、响应时间、HTTP状态代码 |
uptime_check_multi | 检查一个网站是否来自全球7个地点——阿姆斯特丹、悉尼、伦敦、法兰克福、德里、华沙、南卡罗来纳州 |
GEO(人工智能就绪)工具
| 工具 | 说明 |
|---|---|
geo_checker | 检查域的GEO(生成引擎优化)得分——AI爬虫访问、结构化数据、实体信号、内容可提取性和优先推荐 |
设置
克劳德桌面--远程连接器(推荐)
最简单的开始方式。无需安装。
- 打开 克劳德桌面
- 首选 设置 (单击您的个人资料图标或使用菜单)
- 在左侧边栏中,单击 连接器
- 点击 “添加自定义连接器” 在底部
- 输入以下内容:
- 姓名: nslookup - 网址: https://mcp.nslookup.io/mcp
- 点击 添加 确认
完成——克劳德现在可以使用所有11个DNS、安全和健康工具。试着问 _“在github上运行DNS健康检查”_.
ChatGPT
- 打开 ChatGPT (桌面应用程序或网络)
- 首选 设置 (单击您的个人资料图标)
- 引导到 已连接的应用程序 (或 工具和集成)
- 点击 “添加自定义集成” 或 “添加MCP服务器”
- 输入以下内容:
- 姓名: nslookup - 网址: https://mcp.nslookup.io/mcp
- 保存连接
完成——ChatGPT现在可以执行DNS查找、证书检查和安全扫描。
任何MCP客户端(远程)
任何支持Streamable HTTP传输的MCP兼容客户端都可以使用以下方式连接:
https://mcp.nslookup.io/mcp不需要API密钥或身份验证。
______________________________________________________________________
Claude桌面-本地(通过配置JSON)
如果你更喜欢在本地运行服务器(需要Node.js 18+),请添加到你的 claude_desktop_config.json:
{
"mcpServers": {
"nslookup": {
"command": "npx",
"args": ["-y", "@nslookup-io/mcp-server"]
}
}
}克劳德代码
全球可用(所有项目):
claude mcp add nslookup --scope user -- npx -y @nslookup-io/mcp-server或者仅针对特定项目:
claude mcp add nslookup --scope project -- npx -y @nslookup-io/mcp-server光标
添加到光标MCP设置(.cursor/mcp.json):
{
"mcpServers": {
"nslookup": {
"command": "npx",
"args": ["-y", "@nslookup-io/mcp-server"]
}
}
}帆板运动
添加到您的Windsurf MCP配置(~/.codeium/windsurf/mcp_config.json):
{
"mcpServers": {
"nslookup": {
"command": "npx",
"args": ["-y", "@nslookup-io/mcp-server"]
}
}
}支持的DNS记录类型
A、 AAAA、AFSDB、APL、AXFR、CAA、CDNSKEY、CDS、CERT、CNAME、CSYNC、DHCID、DLV、DNAME、DNSKEY、DS、EUI48、EUI64、HINFO、HIP、HTTPS、IPSECKEY、IXFR、KEY、KX、LOC、MX、NAPTR、NS、NSEC、NSEC3、NSEC3PARAM、NXT、OPENPGPKEY、OPT、PTR、RP、RRSIG、SIG、SMIMEA、SOA、SPF、SRV、SSHFP、SVCB、TA、TKEY、TLSA、TSIG、TXT、URI、ZONEMD这是因为
DNS服务器
cloudflare, google, quad9, opendns, authoritative,以及南非、澳大利亚、印度、荷兰、加拿大、美国、巴西、乌克兰、俄罗斯的区域服务器。
配置
| 环境变量 | 默认值 | 描述 |
|---|---|---|
NSLOOKUP_API_URL | https://www.nslookup.io | nslookup.io API的基本URL |
示例提示
连接后,尝试询问您的AI助手:
- “github的DNS记录是什么?”
- “检查google.com的MX记录”
- “DNS是否传播了my-domain.com的A记录?”
- “cloudflare.com解析到哪些IP地址?”
- “显示DNSKEY记录,例如.com”
- “检查amazon.com的SPF记录”
- “在example.com上运行DNS健康检查”
- “cloudflare.com的DNSSEC状态如何?”
- “检查my-domain.com的DNS健康评分——是否存在任何严重问题?”
- “检查github.com的SSL证书”
- “google.com有BIMI记录吗?”
- “在example.com上运行安全扫描”
- “是https://cloudflare.com现在起床?"
- “检查是否可以从全球所有位置访问github”
- “检查所有全局服务器上example.com NS记录的DNS传播”
- “查看github.com的GEO得分”
- “example.com是否针对人工智能搜索引擎进行了优化?”
- “cloudflare.com会屏蔽哪些AI爬虫?”
反馈
我们很乐意收到您的来信!在 nslookup.io,我们正在为每个人(从开发人员和系统管理员到日常互联网用户)构建一个快速、可靠、免费的DNS查找工具和监控平台。
您的反馈有助于我们改进。无论你是发现了一个bug,有一个功能想法,还是只是想分享你的想法——我们都在倾听。 联系我们.
许可证
Apache 2.0
