ofershap avatar

Dns

ofershap/mcp-server-dns

Plugs Node.js native DNS resolution and public WHOIS servers into Claude with no API keys or signup required. You get five tools: dns_lookup for A, AAAA, MX, TXT, NS, CNAME, SOA, SRV, and PTR records, reverse_dns for IP to hostname lookups, resolve_all to fetch multiple record types in one shot, check_nameservers for NS queries, and whois with IANA referral following. Useful when you're debugging email delivery and need MX records, verifying nameserver propagation, or investigating domain ownership without leaving your editor. Runs via npx in Cursor, Claude Desktop, or VS Code with stdio transport.

GitHub stars
2
tools
5
transport
STDIO
last updated
Mar 10, 2026

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

dns_lookupLook up A, AAAA, MX, TXT, NS, CNAME, SOA, SRV, or PTR records.

Look up A, AAAA, MX, TXT, NS, CNAME, SOA, SRV, or PTR records.

No parameter schema in public metadata yet.

reverse_dnsPerform reverse DNS (PTR) lookup on an IP address.

Perform reverse DNS (PTR) lookup on an IP address.

No parameter schema in public metadata yet.

resolve_allResolve A, AAAA, MX, TXT, NS, CNAME in one call.

Resolve A, AAAA, MX, TXT, NS, CNAME in one call.

No parameter schema in public metadata yet.

check_nameserversGet nameserver (NS) records for a domain.

Get nameserver (NS) records for a domain.

No parameter schema in public metadata yet.

whoisQuery WHOIS data (follows IANA referrals to registrar).

Query WHOIS data (follows IANA referrals to registrar).

No parameter schema in public metadata yet.

Sponsors

Readme

mcp-server-dns

npm version npm downloads CI TypeScript License: MIT

DNS lookups, reverse DNS, WHOIS, and domain checks from your AI assistant. No API keys, no config. Powered by Node.js built-in DNS.

npx mcp-server-dns

Works with Claude Desktop, Cursor, VS Code Copilot, and any MCP client. Uses Node.js native dns module, so there's nothing to sign up for.

MCP server for DNS lookups, WHOIS queries, and domain checks

Demo built with remotion-readme-kit

Why


View the full README on GitHub

Details

Repository
github.com/ofershap/mcp-server-dns
Package
mcp-server-dns
Transport
STDIO
Registry
MCP registry, active

More from ofershap