Free email checks: 24 blacklists, spoofing/BEC grade, redirect tracing, email spam test, WHOIS.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Run a deliverability/content analysis on a raw RFC 822 email (.eml source: full headers + body). IMPORTANT LIMITS: with no live SMTP session, SPF, blacklist and reverse-DNS cannot be verified from a file - for the authoritative score use create_mailtest instead.
The complete raw email source (headers + body), as exported via "Show original" / "Download message"
Run a deliverability/content analysis on a raw RFC 822 email (.eml source: full headers + body). IMPORTANT LIMITS: with no live SMTP session, SPF, blacklist and reverse-DNS cannot be verified from a file - for the authoritative score use create_mailtest instead.
| Argument | Type | Description |
|---|---|---|
| eml* | string | The complete raw email source (headers + body), as exported via "Show original" / "Download message" |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"eml"
],
"properties": {
"eml": {
"type": "string",
"description": "The complete raw email source (headers + body), as exported via \"Show original\" / \"Download message\""
}
},
"additionalProperties": false
}Check a domain against domain blacklists (Spamhaus DBL, SURBL, URIBL and others), or an IP address against 24 IP blacklists including Spamhaus ZEN, Barracuda and SpamCop. Checks the exact target given: domains are not resolved to IPs. Returns per-list listing status.
| Argument | Type | Description |
|---|---|---|
| target* | string | IPv4 address (checked against IP blacklists) or domain (checked against domain blacklists) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"target"
],
"properties": {
"target": {
"type": "string",
"description": "IPv4 address (checked against IP blacklists) or domain (checked against domain blacklists)"
}
},
"additionalProperties": false
}Grade how exposed a domain is to email spoofing and business email compromise, from its public DNS (SPF, DMARC policy strength, alignment, live lookalike domains). Returns an A-F grade with findings.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Domain to grade, e.g. example.com |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain to grade, e.g. example.com"
}
},
"additionalProperties": false
}Create a disposable test address for a full email deliverability audit (score /10: SPF, DKIM, DMARC + alignment, blacklists, reverse DNS, SpamAssassin content, Gmail/Yahoo bulk-sender compliance). The USER must then send an email from the system they want to test to the returned address, after which get_mailtest_result returns the score.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Get a domain's registration date and age (young domains have weak sending reputation).
| Argument | Type | Description |
|---|---|---|
| domain* | string | Domain, e.g. example.com |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain, e.g. example.com"
}
},
"additionalProperties": false
}Fetch the score and breakdown of a mail test created with create_mailtest, once the user has sent their email to the disposable address.
| Argument | Type | Description |
|---|---|---|
| id* | string | The test id returned by create_mailtest |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The test id returned by create_mailtest"
}
},
"additionalProperties": false
}Follow a URL server-side through every HTTP redirect hop to its real final destination - per-hop status, IP, TLS and timing, plus phishing/deliverability flags (cross-domain jumps, https downgrades, meta/JS redirects). Fetching is SSRF-hardened (private ranges blocked, HTTPS-only, per-hop validation); how it works: https://redirect.postboxservices.com/
| Argument | Type | Description |
|---|---|---|
| url* | string | Absolute http:// or https:// URL to trace |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Absolute http:// or https:// URL to trace"
}
},
"additionalProperties": false
}WHOIS summary for a domain: registrar, created/updated/expires dates, nameservers, DNSSEC, status flags.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Domain, e.g. example.com |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain, e.g. example.com"
}
},
"additionalProperties": false
}