BurtTheCoder/mcp-dnstwist
Freednstwist MCP 服务器,强大的 DNS 模糊测试工具,帮助检测域名抢注、钓鱼和企业间谍活动。
About BurtTheCoder/mcp-dnstwist
mcp-dnstwist is a Model Context Protocol (MCP) server that wraps the powerful DNS fuzzing tool dnstwist, enabling detection of typosquatting, phishing, and corporate espionage through domain permutation analysis. It integrates seamlessly with MCP-compatible applications like Claude Desktop, providing tools to generate domain variations, check registrations, analyze DNS records (A, AAAA, MX, NS), capture HTTP banners, retrieve WHOIS data, and generate fuzzy hashes for phishing detection. The server supports configurable DNS servers, parallel processing, and multiple output formats (JSON, CSV, list). It is distributed as open-source software and can be installed via npm, Docker, or built from source.
Key Features
Pros & Cons
- Free and open source with a permissive license (MIT)
- Easy to install via npm, Smithery, or Docker
- Integrates directly with Claude Desktop and other MCP clients
- Comprehensive DNS analysis including A, AAAA, MX, NS records and WHOIS
- Supports multiple output formats (JSON, CSV, list) for flexible data handling
- Configurable parallel processing and DNS servers for performance tuning
- Includes phishing detection via ssdeep fuzzy hashing
- Requires Node.js v18+ and Docker for full functionality (may increase setup complexity)
- DNS rate limiting or being blocked by some servers is possible during large scans
- May impact DNS infrastructure if used without caution (as warned in documentation)
- Limited to domain permutations; does not cover other attack vectors
- No built-in GUI; requires CLI or MCP client integration