MailX Email Deliverability
What this MCP does
Checks email authentication and deliverability infrastructure including SPF, DKIM, DMARC, BIMI, DNS, SMTP, IMAP, PTR records, and blacklists.
Tools
Input schema
{'type': 'object', 'required': ['domain_name'], 'properties': {'domain_name': {'type': 'string', 'description': 'The domain to check BIMI records for, e.g. example.com'}}}
Input schema
{'type': 'object', 'required': ['domain_name'], 'properties': {'domain_name': {'type': 'string', 'description': 'The domain name or IP address to check against blacklists, e.g. example.com or 1.2.3.4'}}}
Input schema
{'type': 'object', 'required': ['domain_name'], 'properties': {'domain_name': {'type': 'string', 'description': 'The domain to look up CNAME records for, e.g. www.example.com'}}}
Input schema
{'type': 'object', 'required': ['domain_name', 'dkim_selector'], 'properties': {'domain_name': {'type': 'string', 'description': 'The domain to check DKIM records for, e.g. example.com'}, 'dkim_selector': {'type': 'string', 'description': 'The DKIM selector to look up, e.g. google, default, selector1'}}}
Input schema
{'type': 'object', 'required': ['domain_name'], 'properties': {'domain_name': {'type': 'string', 'description': 'The domain to check DMARC records for, e.g. example.com'}}}
Input schema
{'type': 'object', 'required': ['domain_name', 'email', 'dmarc_policy'], 'properties': {'email': {'type': 'string', 'description': 'The email address to receive DMARC aggregate reports, e.g. dmarc@example.com'}, 'domain_name': {'type': 'string', 'description': 'The domain to generate a DMARC record for, e.g. example.com'}, 'dmarc_policy': {'enum': ['none', 'quarantine', 'reject'], 'type': 'string', 'description': 'The DMARC policy: none (monitor only), quarantine (mark as spam), or reject (block entirely)'}}}
Input schema
{'type': 'object', 'required': ['domain_name'], 'properties': {'domain_name': {'type': 'string', 'description': 'The domain to look up all DNS records for, e.g. example.com'}}}
Input schema
{'type': 'object', 'required': ['imap_host', 'imap_port', 'username', 'password', 'imap_encryption'], 'properties': {'password': {'type': 'string', 'description': 'The IMAP password or app-specific password'}, 'username': {'type': 'string', 'description': 'The IMAP username for authentication'}, 'imap_host': {'type': 'string', 'description': 'The IMAP server hostname, e.g. imap.gmail.com'}, 'imap_port': {'type': 'integer', 'maximum': 65535, 'minimum': 1, 'description': 'The IMAP port number, e.g. 993 for SSL, 143 for unencrypted'}, 'imap_encryption': {'enum': ['ssl', 'tls', 'none'], 'type': 'string', 'description': 'The encryption protocol: ssl, tls, or none'}}}
Input schema
{'type': 'object', 'required': ['imap_provider_name'], 'properties': {'imap_provider_name': {'type': 'string', 'description': 'The email provider name to look up, e.g. gmail, outlook, yahoo'}}}
Input schema
{'type': 'object', 'required': ['domain_name'], 'properties': {'domain_name': {'type': 'string', 'description': 'The domain to look up MX records for, e.g. example.com'}}}
Input schema
{'type': 'object', 'required': ['ip_address'], 'properties': {'ip_address': {'type': 'string', 'description': 'The IP address to look up, e.g. 8.8.8.8 or 142.250.80.46'}}}
Input schema
{'type': 'object', 'required': ['host', 'port', 'username', 'password', 'encryption'], 'properties': {'host': {'type': 'string', 'description': 'The SMTP server hostname, e.g. smtp.gmail.com'}, 'port': {'type': 'integer', 'maximum': 65535, 'minimum': 1, 'description': 'The SMTP port number, e.g. 587 for TLS, 465 for SSL, 25 for unencrypted'}, 'password': {'type': 'string', 'description': 'The SMTP password or app-specific password'}, 'to_email': {'type': 'string', 'description': 'Optional recipient email address for sending a test email'}, 'username': {'type': 'string', 'description': 'The SMTP username for authentication'}, 'encryption': {'enum': ['ssl', 'tls', 'none'], 'type': 'string', 'description': 'The encryption protocol: ssl, tls, or none'}, 'from_email': {'type': 'string', 'description': 'Optional sender email address for sending a test email'}}}
Input schema
{'type': 'object', 'required': ['provider_name'], 'properties': {'provider_name': {'type': 'string', 'description': 'The email provider name to look up, e.g. gmail, sendgrid, mailgun, outlook'}}}
Input schema
{'type': 'object', 'required': ['domain_name'], 'properties': {'domain_name': {'type': 'string', 'description': 'The domain to check SPF records for, e.g. example.com'}}}
Input schema
{'type': 'object', 'required': ['domain_name', 'provider', 'hard_fail_boolean'], 'properties': {'provider': {'type': 'string', 'description': 'The mail provider identifier, e.g. google, mailgun, sendgrid, postmark, amazon-ses'}, 'domain_name': {'type': 'string', 'description': 'The domain to generate an SPF record for, e.g. example.com'}, 'hard_fail_boolean': {'type': 'boolean', 'description': 'If true, uses strict -all policy (reject unauthorized senders). If false, uses soft ~all (mark but deliver).'}}}
Input schema
{'type': 'object', 'required': ['domain_name'], 'properties': {'domain_name': {'type': 'string', 'description': 'The domain to look up TXT records for, e.g. example.com'}}}
Recent tool changes
Similar MCP servers
BorealHost
Provides web hosting and infrastructure management, including site deployment, DNS, domains, containers, compute, backups, cachin…
BlackVeil DNS & Email Security Scanner
Audits domain, DNS, email, certificate, HTTP, brand-impersonation, and agent-discovery security controls.
Hackertarget
Performs passive DNS, ASN, IP geolocation, HTTP header, ping, link, and network-path reconnaissance and diagnostics.
Busymate DevTools
Captures, inspects, exports, and debugs HTTPS traffic from devices and applications, with request and response inspection, proxy …
Ripe Stat
Provides RIPE registry and routing data for IP addresses, prefixes, ASNs, BGP state and neighbors, network ownership, geolocation…
Cloudflare Radar
Provides Cloudflare Radar internet observatory data on DDoS attacks, BGP leaks, domain popularity, internet quality, and traffic …
Domains
Checks domain registration status and availability and searches certificate-transparency records for certificates and subdomains.
Rdap
Looks up authoritative RDAP registration records for domains, IP addresses, autonomous systems, entities, and nameservers.