▸ Servidor MCP
Conecta dnsniffer a Claude, Cursor o cualquier cliente Model Context Protocol . Dale a tu agente una vista de herramienta de búsqueda de cada dominio en internet.
https://dnsniffer.com/mcpAñadir el servidor con un comando:
claude mcp add --transport http dnsniffer https://dnsniffer.com/mcp
# luego en tu repo solo pregunta: "usa dnsniffer para encontrar similares a acme.com"
Añadir a ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o el equivalente en tu plataforma:
{
"mcpServers": {
"dnsniffer": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://dnsniffer.com/mcp"]
}
}
}# mcp-remote puentea el cliente stdio a nuestro endpoint HTTP.
O prueba el servidor directamente con el inspector MCP oficial:
npx @modelcontextprotocol/inspector https://dnsniffer.com/mcp
search_domains
Búsqueda por substring / TLD / emisor / has-SSL sobre 100M+ dominios.
query?, tld?, cert_issuer?, has_ssl?, limit?
get_stats
Totales del corpus: dominios, subdominios, TLDs, emisores de cert.
(no args)
list_zones
TLDs con conteo de dominios.
limit?
list_subdomains
Subdominios descubiertos para un dominio padre (CT logs + archivos de zona).
domain, limit?
list_datasets
Plantillas de exportación CSV con URLs de descarga (por-TLD, recién detectados, etc.).
category?, limit?
list_monitors
keyLista tus monitores de marca con conteo de coincidencias.
(no args)
create_monitor
keyAñadir un nuevo monitor. Resumen diario por correo de nuevos dominios coincidentes.
term
list_monitor_matches
keyCoincidencias recientes para un monitor (más nuevas primero), con nombres de dominio.
monitor_id, limit?, before?
pause_monitor
keyPausar o reanudar un monitor.
monitor_id, paused
delete_monitor
keyEliminar un monitor y sus coincidencias.
monitor_id
Las herramientas de lectura públicas (search_domains, get_stats, list_zones, list_subdomains, list_datasets) funcionan sin autenticación. Las herramientas por usuario - cualquier cosa marcada key arriba - requieren una clave API desde tu panel.
claude mcp add --transport http dnsniffer https://dnsniffer.com/mcp \ --header "Authorization=Bearer dnsk_..."
{
"mcpServers": {
"dnsniffer": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://dnsniffer.com/mcp",
"--header", "Authorization: Bearer dnsk_..."
]
}
}
}https://dnsniffer.com/mcp?api_key=dnsk_...
/mcpLos mismos datos que la API REST y el feed WebSocket, expuestos como herramientas estructuradas que tu agente puede invocar. Usa la API REST para clientes HTTP, el WebSocket para streams en vivo, y MCP cuando un agente esté haciendo la búsqueda.