mcp-dnstwist

mcp-dnstwist

23

DNStwist MCP Server is a tool for analyzing domain names to detect potential security threats like typosquatting or phishing. It offers features such as DNS analysis and phishing detection, integrating effortlessly with applications like Claude Desktop.

DNStwist MCP Server

A Model Context Protocol (MCP) server for dnstwist, a DNS fuzzing tool to detect typosquatting and phishing. Designed for integration with MCP-compatible applications like Claude Desktop.

Features

  • Domain Fuzzing: Generate domain permutations.
  • Registration Check: Verify registration of domains.
  • DNS Analysis: Check DNS records.
  • Web Presence: Capture HTTP banner information.
  • WHOIS Data: Retrieve registration information.
  • Phishing Detection: Generate fuzzy hashes of web pages.
  • Configurable: Custom DNS servers and parallel processing.

Tools

Domain Fuzzing Tool

  • Name: fuzz_domain
  • Parameters:
    • domain (required)
    • nameservers (optional)
    • threads (optional)
    • format (optional)
    • registered_only (optional)
    • mxcheck (optional)
    • ssdeep (optional)
    • banners (optional)

Requirements

  • Node.js (v18 or later)
  • Docker
  • macOS, Linux, or Windows with Docker Desktop

Quick Start

Install via Smithery or manually with npm and configure with Claude Desktop.