# scan.mx Email Diagnostics MCP server

Check email deliverability for a domain: MX, SPF, DKIM, DMARC, blacklists. Graded, no key.

## Links
- Registry page: https://www.getdrio.com/mcp/mx-scan-diagnostics
- Website: https://scan.mx

## Install
- Endpoint: https://api.scan.mx/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://api.scan.mx/mcp

## Tools
- check_domain (Full email deliverability check) - Run the full email and DNS deliverability check for a domain: MX, SPF, DKIM, DMARC, DNS health, provider detection, and blacklists. Returns a letter grade (A to F), a 0 to 100 score, and every individual check with its RFC reference. Set include_smtp to also run a live SMTP probe of the mail servers: the probe is non-blocking, so when smtp_status is "pending" or "running" call this tool again (poll_after_seconds hints how long to wait) until smtp_status is "complete" and the SMTP checks appear in checks. Endpoint: https://api.scan.mx/mcp
- check_mx (Check MX records) - Check the MX records of a domain: presence, hostnames, resolution, null-MX, and common misconfigurations. Endpoint: https://api.scan.mx/mcp
- check_spf (Check SPF) - Check the domain SPF policy: presence, syntax, the all qualifier, and the 10-lookup limit. Endpoint: https://api.scan.mx/mcp
- check_dmarc (Check DMARC) - Check the domain DMARC policy at _dmarc: presence, policy strength (none/quarantine/reject), and reporting. Endpoint: https://api.scan.mx/mcp
- check_blacklist (Check blacklists) - Check whether the domain and its mail server IPs are listed on the Spamhaus (ZEN, DBL, ZRD, AuthBL), SpamCop, GBUdb and PSBL blocklists. Endpoint: https://api.scan.mx/mcp
- check_dkim (Check DKIM) - Check DKIM signing keys for a domain. Without a selector, common provider selectors are probed. Pass an explicit selector to look up that exact key at selector._domainkey. Endpoint: https://api.scan.mx/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: mx.scan
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 9, 2026
- Source: https://registry.modelcontextprotocol.io
