# Domain Insights

Analyze domain infrastructure by performing comprehensive DNS, WHOIS, and security audits. Identify technology stacks, track SSL validity, and verify email security configurations to ensure optimal w…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add dynamycsound/domain-lookup

# Browse available tools
npx -y @smithery/cli@latest tool list dynamycsound/domain-lookup

# Get full schema for a tool
npx -y @smithery/cli@latest tool get dynamycsound/domain-lookup domain_report

# Call a tool
npx -y @smithery/cli@latest tool call dynamycsound/domain-lookup domain_report '{}'
```

## Direct MCP Connection

Endpoint: `https://domain-lookup--dynamycsound.run.tools`

**Optional config:**
- `timeout` (query) — Maximum time in milliseconds for each tool request. Default is 30000 (30 seconds).

## Tools (15)

- `domain_report` — Get a complete domain intelligence report. Runs ALL checks at once: DNS, WHOIS, email security, SSL, HTTP headers, tech…
- `dns_lookup` — Look up DNS records (A, AAAA, MX, TXT, NS, CNAME, or ALL) for any domain.
- `whois_lookup` — Get WHOIS registration data for a domain including registrar, creation/expiry dates, and days remaining.
- `domain_available` — Check whether a domain is available for registration. Suggests alternative TLDs if the domain is taken.
- `email_config_check` — Audit email security configuration: MX, SPF, DKIM (common selectors), and DMARC records. Returns a letter grade A–F.
- `ssl_check` — Check SSL/TLS certificate details for a domain: issuer, validity dates, days remaining, protocol, and fingerprint.
- `reverse_dns` — Reverse DNS lookup — convert an IP address to its hostname(s), or find the IP behind a domain and do reverse lookup.
- `dns_propagation` — Check if DNS has propagated by querying 8 public resolvers worldwide (Google, Cloudflare, OpenDNS, Quad9, etc.).
- `subdomain_finder` — Discover common subdomains for a domain by checking ~80 common subdomain prefixes.
- `http_headers_check` — Audit HTTP security headers (HSTS, CSP, X-Frame-Options, etc.) and give a letter grade A–F.
- `redirect_chain` — Trace the full redirect chain for a URL. Shows every redirect hop, status code, and final destination.
- `tech_stack_detect` — Detect the technology stack of a website: web server, CDN, framework, CMS, analytics, and more.
- `domain_age` — Calculate the exact age of a domain and show its registration timeline.
- `dns_compare` — Compare DNS records of two domains side by side. Useful for comparing setups or verifying migration.
- `port_check` — Check if common network ports are open on a domain. Useful for verifying services are running.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get dynamycsound/domain-lookup <tool-name>
```

## Resources

- `info://tools` — Complete list of all 15 domain intelligence tools with descriptions and parameters
- `info://server` — MCP Domain Lookup server metadata, version, and capabilities

## Prompts (4)

- `domain-check` (domain) — Run a full domain intelligence report with analysis and recommendations
- `security-audit` (domain) — Audit the security posture of a domain
- `compare-domains` (domain1, domain2) — Compare two domains side by side
- `find-subdomains` (domain) — Discover and analyze subdomains of a domain
