1. Conduid
  2. Browser
  3. io.github.ofershap/dns
MCP server · Browser

io.github.ofershap/dns

MCP server for DNS lookups, reverse DNS, WHOIS, and domain checks — zero auth, zero config

Unclaimed browser
37Low

Scored 6 months ago · breakdown

About io.github.ofershap/dns

io.github.ofershap/dns is an MCP server in the Browser category: mCP server for DNS lookups, reverse DNS, WHOIS, and domain checks — zero auth, zero config.

Install

Claude Code
claude mcp add io-github-ofershap-dns -- npx -y mcp-server-dns
npx
npx -y mcp-server-dns

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (5)

check_nameserversGet nameserver (NS) records for a domain

Parameters not published.

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

Parameters not published.

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

Parameters not published.

reverse_dnsPerform reverse DNS (PTR) lookup on an IP address

Parameters not published.

whoisQuery WHOIS data (follows IANA referrals to registrar)

Parameters not published.

Ask AI

✦

Ask AI about io.github.ofershap/dns

Powered by Claude · Grounded in docs

I know everything about io.github.ofershap/dns. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

mcp-server-dns

npm version npm downloads CI TypeScript

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

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

Made by ofershap

LinkedIn GitHub


README built with README Builder

License

MIT © 2026 Ofer Shapira

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.ofershap/dns

How do I install io.github.ofershap/dns?

Run claude mcp add io-github-ofershap-dns -- npx -y mcp-server-dns, then add the server to your MCP client's configuration.

Is io.github.ofershap/dns safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.ofershap/dns still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.