AgentStack
MCP verified MIT Self-run

Mcp Server Dns

mcp-ofershap-mcp-server-dns · by ofershap

MCP server for DNS — lookups, reverse DNS, WHOIS, zero auth

No reviews yet
0 installs
12 views
0.0% view→install

Install

$ agentstack add mcp-ofershap-mcp-server-dns

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Mcp Server Dns? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

mcp-server-dns

[](https://www.npmjs.com/package/mcp-server-dns) [](https://www.npmjs.com/package/mcp-server-dns) [](https://github.com/ofershap/mcp-server-dns/actions/workflows/ci.yml) [](https://www.typescriptlang.org/) [](https://opensource.org/licenses/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.

Demo built with remotion-readme-kit

Why

DNS and WHOIS lookups come up more often than you'd think during development. Debugging email delivery? You need MX records. Setting up a new domain? Check the nameservers. Investigating a suspicious URL? WHOIS tells you who owns it. The existing MCP options for this require paid API keys (like WhoisXML API). This server uses Node.js built-in DNS resolution and public WHOIS servers, so it works out of the box with zero accounts or credentials.

Tools

| Tool | What it does | | ------------------- | ------------------------------------------------------ | | dns_lookup | Look up A, AAAA, MX, TXT, NS, CNAME, SOA, SRV, or PTR | | reverse_dns | Perform reverse DNS (PTR) lookup on an IP address | | resolve_all | Resolve A, AAAA, MX, TXT, NS, CNAME in one call | | check_nameservers | Get nameserver (NS) records for a domain | | whois | Query WHOIS data (follows IANA referrals to registrar) |

Quick Start

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "dns": {
      "command": "npx",
      "args": ["-y", "mcp-server-dns"]
    }
  }
}

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "dns": {
      "command": "npx",
      "args": ["-y", "mcp-server-dns"]
    }
  }
}

VS Code

Add to user settings or .vscode/mcp.json:

{
  "mcp": {
    "servers": {
      "dns": {
        "command": "npx",
        "args": ["-y", "mcp-server-dns"]
      }
    }
  }
}

Examples

  • "What are the DNS records for example.com?"
  • "Do a reverse DNS lookup on 8.8.8.8"
  • "Show me the WHOIS info for github.com"
  • "What nameservers does cloudflare.com use?"
  • "Resolve all record types for google.com"
  • "Check the MX records for my-company.com"

Development

git clone https://github.com/ofershap/mcp-server-dns.git
cd mcp-server-dns
npm install
npm test
npm run build

See also

More MCP servers and developer tools on my portfolio.

Author

[](https://gitshow.dev/ofershap)

[](https://linkedin.com/in/ofershap) [](https://github.com/ofershap)


README built with README Builder

License

MIT © 2026 Ofer Shapira

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.