
Security News
GitHub to Block pull_request_target Workflows by Default Starting December 2
GitHub is tightening GitHub Actions security with new restrictions on privileged pull request workflows. Here's what changes and how maintainers are affected.
@burtthecoder/mcp-dnstwist
Advanced tools
MCP server for dnstwist - DNS fuzzing to detect typosquatting, phishing and corporate espionage
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:
npx -y @smithery/cli install @burtthecoder/mcp-dnstwist --client claude
Install Docker:
Install the server globally via npm:
npm install -g mcp-dnstwist
{
"mcpServers": {
"dnstwist": {
"command": "mcp-dnstwist"
}
}
}
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:
git clone <repository_url>
cd mcp-dnstwist
npm install
npm run build
{
"mcpServers": {
"dnstwist": {
"command": "node",
"args": ["/absolute/path/to/mcp-dnstwist/build/index.js"]
}
}
}
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:
{
"domain": "example.com",
"nameservers": "1.1.1.1,8.8.8.8",
"threads": 50,
"format": "json",
"registered_only": true,
"mxcheck": true,
"banners": true
}
docker --version
docker ps
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.
FAQs
MCP server for dnstwist: find typosquatting, homoglyph and lookalike domains used for phishing and brand impersonation
The npm package @burtthecoder/mcp-dnstwist receives a total of 0 weekly downloads. As such, @burtthecoder/mcp-dnstwist popularity was classified as not popular.
We found that @burtthecoder/mcp-dnstwist demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
GitHub is tightening GitHub Actions security with new restrictions on privileged pull request workflows. Here's what changes and how maintainers are affected.

Security News
/Application Security
A practical guide to securing GitHub Actions against supply chain attacks, covering malicious pull requests, credential theft, dependency risks, and release pipelines.

Security News
Composer 2.11 adds dependency cooldowns, joining package managers that delay new releases to reduce supply chain risks while allowing urgent security updates.