Server data from the Official MCP Registry
Live email deliverability & DNS health: SPF, DKIM, DMARC, MX check with fixes — before you send.
Live email deliverability & DNS health: SPF, DKIM, DMARC, MX check with fixes — before you send.
dnsdoctor is a well-designed MCP server with strong security posture. It performs read-only DNS queries using the Node.js standard library without external API dependencies or credential handling. The codebase is clean with proper input validation, error handling, and no credential leakage. Minor code quality issues (broad exception handling, in-memory rate limiter limitations) do not significantly impact security. Supply chain analysis found 4 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
7 files analyzed · 9 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-baneado98-dnsdoctor": {
"args": [
"-y",
"dnsdoctor-mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
Will email from a domain reach the inbox — or the spam folder? dnsdoctor does a live SPF / DKIM / DMARC / MX check for any domain and returns a HEALTHY / NEEDS_ATTENTION / AT_RISK verdict with the exact DNS records to add or fix.
It is both an MCP server (for Claude, Cursor and other AI agents) and a pay-per-call x402 HTTP API.
Why it exists: an AI agent setting up email, debugging "my mail goes to spam", or vetting a domain cannot resolve live DNS by itself. dnsdoctor does, and turns it into an actionable answer — including the Gmail/Yahoo 2024 bulk-sender requirements (DMARC).
{
"mcpServers": {
"dnsdoctor": { "command": "npx", "args": ["-y", "dnsdoctor-mcp"] }
}
}
Tool: check_email_deliverability(domain, deep?).
GET https://dnsdoctor.vercel.app/check?domain=github.com
Returns SPF/DMARC/MX status, a deliverability score and concrete fixes. Rate-limited to 30/hour/IP.
GET https://dnsdoctor.vercel.app/pro/check?domain=<domain>
Gated by x402: your agent pays $0.02 USDC (on Base) per call automatically — no sign-up, no API key. The deep tier also probes common DKIM selectors. The server holds no private key; payment settles on-chain to the operator wallet.
| Check | What & why |
|---|---|
| SPF | present? ends in -all/~all? dangerous +all that lets anyone spoof you |
| DMARC | present? policy p=none/quarantine/reject — the Gmail/Yahoo 2024 bulk-sender requirement |
| DKIM | probes common selectors for a published signing key (deep mode) |
| MX | can the domain receive mail at all, and where |
npm install
npm run dev:http # local HTTP API on :8080
npm test # live engine tests
MIT.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.