基本能力
产品定位
mcp-dnsdumpster 是一个 DNS 侦察工具,通过 MCP 协议与 AI 助手交互,提供详细的 DNS 记录查询功能。
核心功能
- 通过 AI 助手查询域名的 DNS 记录
- 获取以下详细信息:
- A 记录(包括关联的 IP 和 ASN 信息)
- CNAME 记录
- MX 记录
- TXT 记录
- NS 记录
- 可用的横幅信息
- 支持分页查询(Plus 账户)
- 速率限制和缓存
适用场景
- 网络安全分析
- 域名基础设施调查
- 邮件服务器配置检查
- 子域名枚举
工具列表
uvx mcp-dnsdumpster
: 运行 DNSDumpster MCP 服务器uv pip install mcp-dnsdumpster
: 安装工具
常见问题解答
- 如何获取 API 密钥?
需要从 DNSDumpster 官网注册并获取 API 密钥。 - 如何配置 Claude Desktop?
在 Claude Desktop 配置文件中添加mcp-dnsdumpster
的配置信息。
使用教程
使用依赖
- Python 3.10+
uv
依赖管理工具
安装教程
```bash
从 PyPI 安装
uv pip install mcp-dnsdumpster
或从源代码安装
git clone https://github.com/yourusername/mcp-dnsdumpster.git
cd mcp-dnsdumpster
uv pip install -e .
```
调试方式
-
设置 API 密钥:
bash
export DNSDUMPSTER_API_KEY=your_api_key_here -
运行服务器:
```bash
使用 uvx(推荐)
uvx mcp-dnsdumpster
或从源代码运行
uv run server.py
```
示例提示
- "Show me all subdomains for example.com"
- "What are the mail servers for microsoft.com?"
- "Tell me about the DNS infrastructure for twitter.com"