mcp服务器dns
](https://www.npmjs.com/package/mcp-server-dns) ](https://www.npmjs.com/package/mcp-server-dns)   
从您的AI助手进行DNS查找、反向DNS、WHOIS和域检查。没有API密钥,没有配置。由Node.js内置DNS提供支持。
npx mcp-server-dns适用于Claude Desktop、Cursor、VS Code Copilot和任何MCP客户端。使用Node.js原生 dns 模块,所以没有什么可注册的。MCP server for DNS lookups, WHOIS queries, and domain checks
使用构建的演示 远程自述工具包
为什么
在开发过程中,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服务器和开发工具 投资组合.
作者

 ](https://github.com/ofershap)
______________________________________________________________________
README构建于 README生成器
许可证
麻省理工学院© 2026 招标
