BurtTheCoder/mcp-dnstwist

BurtTheCoder/mcp-dnstwist

от burtthecoder
MCP сервер для dnstwist — инструмента DNS фаззинга для выявления typosquatting и фишинга. Генерирует перестановки доменов, проверяет регистрацию, DNS, WHOIS. Полезен специалистам по безопасности и владельцам брендов.

MCP dnstwist: typosquatting detection for AI agents. Find lookalike, homoglyph and phishing domains with dnstwist over the Model Context Protocol.

npm version CI License: MIT Node 20.3 or newer MCP Registry Smithery

Quickstart · Tool · Security · Troubleshooting · Docs

mcp-dnstwist is an MCP server that lets AI agents run dnstwist to find domains that imitate yours: typos, homoglyphs, bit flips, swapped TLDs and more. For each registered lookalike it can report DNS records, whether its mail server could intercept your email, WHOIS registration details, and how closely its web page copies yours.

Заметка

Independent project, not affiliated with dnstwist. Only scan domains you own or are authorized to assess.

Важно

Versions up to 1.0.4 have a command injection vulnerability (GHSA-p4jr-h3rj-2rw4) and are deprecated. Use 1.0.5 or later; npx -y @burtthecoder/mcp-dnstwist always fetches the latest.

Highlights

  • Lookalike discovery. All of dnstwist's permutation algorithms, or only the ones you pick.
  • Threat signals. DNS records, open mail relays that could intercept email (mxcheck), WHOIS creation date and registrar, HTTP and SMTP banners, and web-page similarity (ssdeep or TLSH) to spot cloned phishing sites.
  • Runs your way. A local dnstwist install, the official dnstwist Docker image, or a self-contained mcp-dnstwist image.
  • Hardened. No shell, strict input validation, and time limits that stop and clean up long scans.
  • Tested. End-to-end tests with fake docker and dnstwist executables run in CI on Node 20, 22 and 24.

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.
1.1.1основная
1.1.0
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0

Выберите клиент, чтобы установить BurtTheCoder/mcp-dnstwist:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "burtthecoder-mcp-dnstwist-3745sk2olt": {
      "command": "npx",
      "args": [
        "-y",
        "@burtthecoder/mcp-dnstwist"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "burtthecoder-mcp-dnstwist-3745sk2olt": {
      "command": "npx",
      "args": [
        "-y",
        "@burtthecoder/mcp-dnstwist"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "burtthecoder-mcp-dnstwist-3745sk2olt": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@burtthecoder/mcp-dnstwist"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"burtthecoder-mcp-dnstwist-3745sk2olt\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@burtthecoder/mcp-dnstwist\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "burtthecoder-mcp-dnstwist-3745sk2olt": {
      "command": "npx",
      "args": [
        "-y",
        "@burtthecoder/mcp-dnstwist"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add burtthecoder-mcp-dnstwist-3745sk2olt -- npx -y @burtthecoder/mcp-dnstwist

Либо через JSON-конфиг:

claude mcp add-json burtthecoder-mcp-dnstwist-3745sk2olt "{\"command\":\"npx\",\"args\":[\"-y\",\"@burtthecoder/mcp-dnstwist\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add burtthecoder-mcp-dnstwist-3745sk2olt -- npx -y @burtthecoder/mcp-dnstwist

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.burtthecoder-mcp-dnstwist-3745sk2olt]
command = "npx"
args = ["-y", "@burtthecoder/mcp-dnstwist"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите BurtTheCoder/mcp-dnstwist, а в поле команды запуска — строку ниже:
npx -y @burtthecoder/mcp-dnstwist

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "burtthecoder-mcp-dnstwist-3745sk2olt": {
      "command": "npx",
      "args": [
        "-y",
        "@burtthecoder/mcp-dnstwist"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "burtthecoder-mcp-dnstwist-3745sk2olt": {
      "command": "npx",
      "args": [
        "-y",
        "@burtthecoder/mcp-dnstwist"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например burtthecoder-mcp-dnstwist-3745sk2olt.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: burtthecoder-mcp-dnstwist-3745sk2olt
    command: npx
    args:
      - "-y"
      - "@burtthecoder/mcp-dnstwist"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "burtthecoder-mcp-dnstwist-3745sk2olt": {
      "command": "npx",
      "args": [
        "-y",
        "@burtthecoder/mcp-dnstwist"
      ]
    }
  }
}

Похожие MCP-сервера

gridinsoft/mcp-inspector

gridinsoft/mcp-inspector

от gridinsoft

MCP сервер для анализа безопасности доменов и URL через базу GridinSoft. Помогает ИИ-агентам проверять репутацию сайтов, выявлять фишинг и вредоносное ПО. Подходит разработчикам и специалистам по б...

JavaScript⭐ 1
scamverifyai/scamverify-mcp

scamverifyai/scamverify-mcp

от scamverifyai

ScamVerify MCP сервер с помощью ИИ проверяет телефонные номера, URL, SMS, email и документы на мошенничество. Использует 10M+ записей из FTC, FCC и сообщества. Защищает от фишинга и спама.

JavaScript⭐ 1
node-man/dechonet-mcp

node-man/dechonet-mcp

от node-man

DechoNet MCP Server даёт AI-агентам 13 инструментов для разведки безопасности доменов: DNS, SSL, HTTP-заголовки и другие. Полезен для быстрой оценки защищённости сайтов через Claude Desktop.

JavaScript⭐ 1
gaoharimran29-glitch/Cybersecurity-MCP-Server

gaoharimran29-glitch/Cybersecurity-MCP-Server

от gaoharimran29-glitch

AynOps - MCP сервер для кибербезопасности, дающий Claude инструменты разведки: WHOIS, DNS, сканирование портов, SSL, проверка заголовков, CVE и полный рекон. Всё запускается одним промптом, заменяя ручной набор утилит. Полезен пентестерам и разработчикам.

Python⭐ 28
123Ergo/unphurl-mcp

123Ergo/unphurl-mcp

от 123ergo

Unphurl: MCP сервер для анализа URL по 7 измерениям: редиректы, подделка брендов, возраст, SSL/TLS, парковка, структура, DNS. С оценкой риска 0-100. Полезен AI-агентам и разработчикам для проверки ссылок.

TypeScript⭐ 1
intruder-io/intruder-mcp

intruder-io/intruder-mcp

официальный

от intruder-io

MCP сервер для интеграции Intruder с ИИ-ассистентами Claude и Cursor. Он автоматизирует тестирование безопасности, запуская сканирования и управляя проектами. Полезен специалистам по безопасности и разработчикам.

Python⭐ 26
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин