MCP servers for DNS

134 ways to connect DNS to Claude, Cursor or VS Code. 69 are hosted, so there's nothing to install; the rest run on your machine. Each row shows the security checks, the secrets asked for and an install command.

Sort
How we check servers

Registry data fetched

DNS MCP servers 134

MCP servers, DNS, most relevant first
Type Secrets Version Actions
β˜… 74 io.github.dns-aid/dns-aid

Discover and publish AI agents via DNS using SVCB records (RFC 9460)

6/71 warning63health of 100PyPIRuns locallyNoneno keys asked0.28.1
β˜… 74 io.github.infobloxopen/dns-aid

Discover and publish AI agents via DNS using SVCB records (RFC 9460)

6/71 warning63health of 100PyPIRuns locallyNoneno keys asked0.17.3
β˜… 23 io.github.major/porkbun

Manage DNS records, domains, DNSSEC, SSL certificates via MCP

7/7All passed49health of 100PyPIRuns locallyNoneno keys asked1.1.2
β˜… 9 com.blackveilsecurity/dns

DNS and email security scanner with 81 MCP tools for SPF, DMARC, DNSSEC, SSL, and brand audits.

4/4All passed69health of 100RemoteHostedNoneno keys asked3.103.3
β˜… 3 io.github.ofershap/dns

MCP server for DNS lookups, reverse DNS, WHOIS, and domain checks β€” zero auth, zero config

7/7All passed41health of 100npmRuns locallyNoneno keys asked1.0.1
β˜… 2 dev.dnsdoctor/dns-doctor

Scan, fix, verify and monitor DNS: SPF, DMARC, DKIM, propagation, health, expiry. Validated fixes.

8/8All passed63health of 100npmLocal or hostedNoneno keys asked1.16.0
β˜… 2 ai.intodns/scanner

DNS and email security: check SPF, DKIM, DMARC, DNSSEC, DANE and build the records. 45 tools.

8/8All passed64health of 100npmLocal or hostedNoneno keys asked1.11.3
β˜… 1 io.github.GuardBee/dns-intelligence

DNS record enumeration, misconfiguration and dangling-subdomain detection

7/7All passed66health of 100npmRuns locallyNoneno keys asked0.9.2
β˜… 1 com.dns-data/remote

Connect AI assistants to authorized Windows and macOS devices for files, commands, and management.

3/3All passed45health of 100RemoteHostedNoneno keys asked0.2.1
β˜… 1 io.github.4hmetuyar/dns-intelligence

DNS record enumeration, misconfiguration and dangling-subdomain detection

7/7All passed66health of 100npmRuns locallyNoneno keys asked0.2.3
β˜… 1 com.datakoot/domain-dns-whois

Domain intel for AI agents: RDAP registration, DNS, email deliverability, tech stack.

4/4All passed53health of 100RemoteHostedNoneno keys asked2.1.0
β˜… 1 io.github.mclose/dns-mcp

Real-time DNS security analysis β€” DNSSEC, email auth, and RDAP. Built for SOC investigations.

4/4All passed53health of 100DockerRuns locallyNoneno keys asked1.3.4
com.cnslookup/web3-dns

Read-only lookup of verified crypto wallet addresses for domains, .cns and ENS names.

4/4All passed43health of 100RemoteHostedNoneno keys asked1.0.0
io.github.fernandoguiraud16-coder/website-tech-dns-whois-ssl

Tech stack, WHOIS, DNS, SSL, hosting and SEO checks for lists of domains.

3/3All passed43health of 100RemoteHostedNoneno keys asked1.0.2
io.github.ni-c/hetzner-dns-mcp

Manage DNS zones and records (zonefiles, RRSets, TTL, protection) via the Hetzner Cloud API

7/7All passed60health of 100npmRuns locally1secret asked0.6.0
io.github.Ayo-Fam/mcp-cloudflare-dns

Cloudflare DNS MCP server: manage zones, records, cache purge, and page rules.

7/7All passed53health of 100PyPIRuns locally1secret asked0.1.1
β˜… 12k io.github.kubeshark/mcp

Real-time Kubernetes network traffic visibility and API analysis for HTTP, gRPC, Redis, Kafka, DNS.

3/41 warning75health of 100MCPBRuns locallyNoneno keys asked53.6.0
β˜… 7.4k org.ottobot/domain-liveness

Is this business's website still there? Checks apex and www, and DNS separately from HTTP.

4/4All passed80health of 100RemoteHostedNoneno keys asked0.1.0
β˜… 1.8k io.github.OpenOSINT/openosint

AI-powered OSINT agent & MCP server. 21 tools: email, breach, IP, WHOIS, DNS, Shodan, GitHub & more.

6/82 warnings66health of 100PyPIRuns locally5secrets asked2.36.1
β˜… 1.8k io.github.SonoTommy/openosint

AI-powered OSINT agent & MCP server. 16 tools: email, breach, IP, WHOIS, DNS, Shodan, GitHub & more.

7/81 warning70health of 100PyPIRuns locally5secrets asked2.15.2
β˜… 309 io.github.wiresage/mikrotik-mcp

MCP server for MikroTik routers: firewall, NAT, routing, DHCP, DNS, WireGuard and more via SSH.

7/7All passed80health of 100PyPIRuns locally2secrets asked0.26.2.0
β˜… 182 io.github.w0h1v/shodan Code reviewed

MCP server for Shodan API β€” device search, IP and domain recon, DNS, and CVE/CPE queries.

7/7All passed72health of 100npmRuns locally1secret asked1.0.34
β˜… 182 io.github.BurtTheCoder/shodan

MCP server for Shodan API β€” device search, IP lookup, DNS, and CVE/CPE queries.

7/7All passed72health of 100npmRuns locally1secret asked1.0.22
β˜… 43 io.github.frangelbarrera/osint-agent-skills

OSINT MCP server β€” 23 tools: DNS, WHOIS, Shodan, breaches, GEOINT, crypto. Works with Claude Code.

6/71 warning60health of 100npmRuns locallyNoneno keys asked1.4.1
β˜… 34 com.porkbun/mcp Official Porkbun

Official Porkbun MCP server: domains, DNS, SSL, hosting and Cloudflare via the Porkbun API.

8/8All passed72health of 100npmLocal or hosted1secret asked0.52.0
β˜… 32 com.mcparmory/globalping

Run network tests (ping, traceroute, DNS) from probes worldwide

7/7All passed51health of 100PyPIRuns locallyNoneno keys asked1.0.3
β˜… 23 io.github.venomseven/nslookup

DNS lookups, health reports, SSL certs, security scans, GEO scoring, uptime checks

8/8All passed50health of 100npmLocal or hostedNoneno keys asked1.6.0
β˜… 19 io.github.sireto/custom-domain

Register a SaaS app's customer hostnames, show their DNS records and checks, recheck or delete them.

7/7All passed71health of 100PyPIRuns locally1secret asked0.13.0
β˜… 19 io.github.fstubner/netscli

Network scanner for AI agents: discover hosts, scan TCP and UDP ports, query DNS and mDNS.

7/7All passed55health of 100npmRuns locallyNoneno keys asked0.3.4
β˜… 15 com.oti-labs/domain-intelligence

WHOIS/RDAP, DNS, SSL, live subdomains with IPs, and SPF/DMARC/DKIM for any domain.

4/4All passed60health of 100RemoteHostedNoneno keys asked1.1.0
β˜… 12 io.github.zebbern/webhook-mcp-server

Capture HTTP, email, and DNS callbacks with webhook.site from MCP clients.

5/71 failed39health of 100PyPIRuns locallyNoneno keys asked3.0.0
β˜… 9 io.github.hexamatic/pihole-mcp

Manage Pi-hole v6: DNS blocking, domains, clients, query analysis, DHCP, and multi-instance sync.

4/4All passed61health of 100DockerRuns locally1secret asked0.9.0
β˜… 8 io.github.Mogacode-ma/infomaniak-mcp-agent

Unofficial Infomaniak MCP β€” hosting, Node.js, mail, DNS, kDrive, SSL, VPS, domains. 81 tools.

6/82 warnings48health of 100npmRuns locally3secrets asked0.15.1
β˜… 8 io.github.aplaceforallmystuff/mcp-pihole

Pi-hole v6 MCP server - manage DNS blocking, stats, whitelists/blacklists

7/7All passed54health of 100npmRuns locally1secret asked1.0.1
β˜… 7 io.github.ABTdomain/domainkits-mcp

Search newly registered, expired, aged, active, deleted and for-sale domains, plus WHOIS and DNS.

8/8All passed54health of 100npmLocal or hosted1secret asked2.3.2
β˜… 7 io.github.COSAI-Labs/toolpipe-mcp-server

238+ dev tools via MCP: JSON, QR, PDF, DNS, hash, UUID, code review, JWT, SSL, WHOIS, and more

3/3All passed40health of 100RemoteHostedNoneno keys asked1.21.0
β˜… 7 io.github.COSAI-Labs/toolpipe

45+ dev tools via MCP: JSON, QR, hash, DNS, code review, fake data, screenshots, and more.

3/3All passed40health of 100RemoteHostedNoneno keys asked1.18.0
β˜… 6 io.github.antonio-mello-ai/mcp-pfsense

Manage pfSense firewalls through AI assistants β€” rules, DHCP, DNS, and more

7/7All passed54health of 100PyPIRuns locallyNoneno keys asked0.2.0
β˜… 6 io.github.claytono/go-unifi-mcp

Manage UniFi sites, devices, clients, networks, port forwarding, DNS, and firewall

4/4All passed60health of 100DockerRuns locallyNoneno keys asked0.3.1
β˜… 6 io.github.mbeato/apimesh

74 paid web-analysis APIs (SEO, security, TLS, DNS, email) as MCP tools. USDC via x402.

7/7All passed47health of 100npmRuns locallyNoneno keys asked1.8.2
β˜… 5 io.github.blisspixel/recon

Public DNS, certificate transparency, and identity observations.

7/7All passed66health of 100PyPIRuns locallyNoneno keys asked2.27.0
β˜… 5 io.github.twayst0/fsv

Scan your own website for vulnerabilities: DNS takeover, compromised CDNs, debug mode and more.

6/71 warning60health of 100PyPIRuns locallyNoneno keys asked2.2.1
β˜… 5 ai.dinglebear/rtailscale

Tailscale device, route, DNS, key, user, and ACL management over MCP and CLI.

7/81 warning52health of 100npmLocal or hosted1secret asked0.1.4
β˜… 5 io.github.jrelph/ripe-atlas

RIPE Atlas network measurements β€” ping, traceroute, DNS, TLS, HTTP, NTP, and probes

7/7All passed46health of 100npmRuns locally1secret asked1.0.2
β˜… 5 io.github.Aganium/mcp-server

Bridge MCP servers to the AGENIUM agent:// network with DNS resolution and mTLS

7/7All passed54health of 100npmRuns locallyNoneno keys asked0.1.5
β˜… 5 io.github.chorghemaruti64-creator/agenium-mcp-server

Bridge MCP servers to the AGENIUM agent:// network via DNS discovery

7/7All passed54health of 100npmRuns locallyNoneno keys asked0.1.3
β˜… 4 io.github.martinzachariassen/domeneshop-mcp

Manage Domeneshop domains, DNS records, HTTP forwards, dynamic DNS and invoices.

7/7All passed66health of 100npmRuns locally2secrets asked1.1.6
β˜… 4 io.github.ofershap/cloudflare

MCP server to manage Cloudflare Workers, KV, R2, Pages, DNS, and cache from your IDE

7/7All passed51health of 100npmRuns locallyNoneno keys asked1.0.2
β˜… 3 com.apiverve/mcp-server

380+ live data, validation and utility APIs in one MCP server: IP, DNS, email, FX, weather and more.

3/3All passed48health of 100RemoteHostedNoneno keys asked1.1.1
β˜… 3 io.github.whisper-sec/whisper

One routable IPv6 per AI agent, verifiable from the DNS root. Keyless tools need no signup.

8/8All passed53health of 100npmLocal or hostedNoneno keys asked0.222.0

Showing 1 to 50 of 134. These are the most recently updated; search or pick a category for the rest.

DNS MCP servers: common questions

Which DNS MCP server should I use?

Porkbun (official) is published by the company behind DNS, which makes it the safest first pick. On GitHub stars, dns-aid (β˜… 74), dns-aid (β˜… 74) and Porkbun DNS 🐷 (β˜… 23) lead the 134 we list. Porkbun DNS 🐷 is named for DNS and passed every check we run.

Can I trust these DNS MCP servers?

118 of the 134 passed every registry check. Reading the package code or tool descriptions of 105 of them turned up 10 with something to look at, from install scripts to obfuscated code. A clean result means none of our patterns matched, not that a server is safe.

MCP server or Claude skill for DNS?

An MCP server gives the AI new tools, such as reaching DNS itself. A skill only teaches it how to do a task with tools it already has. There are 87 Claude skills for DNS if that fits better.

Is there an official DNS MCP server?

Yes. Porkbun (official) is published under a namespace the official MCP Registry verified to the company. The other 133 come from 124 independent publishers.

Can I try a DNS MCP server without an API key?

90 of the 134 list no secrets, including dns-aid, dns-aid and Porkbun DNS 🐷. A server can still open a sign-in page on first use.

More topics: every β€œMCP server for…” page. Prefer a skill? Claude skills for this (87).