MCP server exposing dnstwist for DNS fuzzing to detect typosquatting, phishing, and domain impersonation risks.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We ran the install command below but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.
npx -y @smithery/cliNo response to initialize.
This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 1mo ago.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Dnstwist.
fuzz_domainCallable MCP tool function
domainCallable MCP tool function
nameserversCallable MCP tool function
threadsCallable MCP tool function
formatCallable MCP tool function
registered_onlyCallable MCP tool function
A Model Context Protocol (MCP) server for dnstwist, a powerful DNS fuzzing tool that helps detect typosquatting, phishing, and corporate espionage. This server provides tools for analyzing domain permutations and identifying potentially malicious domains. It is designed to integrate seamlessly with MCP-compatible applications like Claude Desktop.
This tool is designed for legitimate security research purposes. Please:
To install DNStwist for Claude Desktop automatically via Smithery:
Install Docker:
Install the server globally via npm:
Configuration file location:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonIf you prefer to run from source or need to modify the code:
fuzz_domaindomain (required): Domain name to analyze (e.g., example.com)nameservers (optional, default: "1.1.1.1"): Comma-separated list of DNS serversthreads (optional, default: 50): Number of threads for parallel processingformat (optional, default: "json"): Output format (json, csv, list)registered_only (optional, default: true): Show only registered domainsmxcheck (optional, default: true): Check for MX recordsssdeep (optional, default: false): Generate fuzzy hashes of web pagesbanners (optional, default: true): Capture HTTP banner informationExample:
sudo usermod -aG docker $USERDNS resolution problems:
Performance issues:
After fixing any issues:
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/burtthecoder-mcp-dnstwist)<a href="https://allmcps.com/mcp/burtthecoder-mcp-dnstwist"><img src="https://allmcps.com/api/badge/burtthecoder-mcp-dnstwist?style=directory" alt="MCP Dnstwist on AllMCPs" /></a>