mcp-dnstwist
About This Server
MCP server for dnstwist, a powerful DNS fuzzing tool that helps detect typosquatting, phishing, and corporate espionage.
Server Information
This webpage provides information about mcp-dnstwist, a Model Context Protocol (MCP) server designed for use with dnstwist, a DNS fuzzing tool. The server aids in detecting typosquatting, phishing, and corporate espionage by analyzing domain permutations. It's designed to integrate with MCP-compatible applications such as Claude Desktop.
ā Key Points:
- mcp-dnstwist is an MCP server for the dnstwist DNS fuzzing tool.
- It helps detect typosquatting and phishing attempts.
- It is designed for integration with applications like Claude Desktop.
- The tool is intended for legitimate security research and requires responsible and ethical usage.
- Installation is available via Smithery or manually through npm.
- Docker is required.
- The server offers domain fuzzing, registration checks, DNS analysis, web presence detection, WHOIS data retrieval, and phishing detection.
- The tool provides configurable DNS servers and supports parallel processing.
- Supported output formats include JSON, CSV, and lists.
- There is an alternative setup to run the tool from the source code.
- Tools: Domain Fuzzing Tool (name: fuzz_domain)
- Parameters:
- domain (required)
- nameservers (optional, default: "1.1.1.1")
- threads (optional, default: 50)
- format (optional, default: "json")
- registered_only (optional, default: true)
- mxcheck (optional, default: true)
- ssdeep (optional, default: false)
- banners (optional, default: true)
- Installation:
- Via Smithery: `npx -y @smithery/cli install @burtthecoder/mcp-dnstwist --client claude`
- Manual Installation via npm: `npm install -g mcp-dnstwist`
- Alternative Setup by cloning the source code:
- Configuration: Editing the Claude Desktop configuration file is necessary, with examples provided for both Smithery and manual installations. Configuration file locations are given for macOS and Windows.
- License: MIT License
š Main Findings:
š Details:
```shell
git clone
cd mcp-dnstwist
npm install
npm run build
```
šÆ Conclusion:
mcp-dnstwist is a tool for security researchers to help detect potential domain-related threats. It requires responsible use, respect for DNS policies, and consideration of DNS infrastructure impact. The webpage provides installation instructions, usage guidelines, and troubleshooting tips.
Server Features
Domain Fuzzing
Generate domain permutations using various algorithms
Registration Check
Verify if permutated domains are registered
DNS Analysis
Check A, AAAA, MX, and NS records
Web Presence
Capture HTTP banner information
WHOIS Data
Retrieve registration dates and registrar information
Phishing Detection
Generate fuzzy hashes of web pages
Configurable
Custom DNS servers and parallel processing
Multiple Formats
Support for json, csv, and list output formats
Provider Information
Burtthecoder
cloud Provider