使用说明
mcp服务器dns
从您的AI助手进行DNS查找、反向DNS、WHOIS和域检查。没有API密钥,没有配置。由Node.js内置DNS提供支持。
npx mcp-server-dns
适用于Claude Desktop、Cursor、VS Code Copilot和任何MCP客户端。使用Node.js原生
dns模块,所以没有什么可注册的。
使用构建的演示 远程自述工具包
为什么
在开发过程中,DNS和WHOIS查找的出现频率比您想象的要高。调试电子邮件传递?您需要MX记录。设置新域?检查名称服务器。正在调查可疑的URL?WhoisXML告诉你谁拥有它。现有的MCP选项需要付费的API密钥(如WhoisXMLnenenebc API)。此服务器使用Node.js内置的DNS解析和公共WHOIS服务器,因此它可以在零帐户或凭据的情况下开箱即用。
工具
| 工具 | 它做什么 |
|---|---|
dns_lookup |
查找A、AAAA、MX、TXT、NS、CNAME、SOA、SRV或PTR |
reverse_dns |
对IP地址执行反向DNS(PTR)查找 |
resolve_all |
在一次调用中解析A、AAAA、MX、TXT、NS、CNAME |
check_nameservers |
获取域的名称服务器(NS)记录 |
whois |
查询WHOIS数据(遵循IANA向注册商的推荐) |
快速开始
光标
添加 .cursor/mcp.json:
{
"mcpServers": {
"dns": {
"command": "npx",
"args": ["-y", "mcp-server-dns"]
}
}
}
克劳德桌面版
添加 claude_desktop_config.json:
{
"mcpServers": {
"dns": {
"command": "npx",
"args": ["-y", "mcp-server-dns"]
}
}
}
VS Code
添加到用户设置或 .vscode/mcp.json:
{
"mcp": {
"servers": {
"dns": {
"command": "npx",
"args": ["-y", "mcp-server-dns"]
}
}
}
}
例子
- “例如.com的DNS记录是什么?”
- “在8.8.8.8执行反向DNS查找”
- “显示github的WHOIS信息”
- “cloudflare.com使用哪些名称服务器?”
- “解析google.com的所有记录类型”
- “检查我的company.com的MX记录”
发展
git clone https://github.com/ofershap/mcp-server-dns.git
cd mcp-server-dns
npm install
npm test
npm run build
另见
更多MCP服务器和开发工具 投资组合.
作者
README构建于 README生成器
许可证
麻省理工学院© 2026 招标