Server definition
- Hash
- sha256:0d1d085e628dd4c4f2ad63927d38611a42478aa865a437cf1aabb571458659ba
- What it is
- What a remote MCP server returned when asked what it offers: 8 tools
The blob, as servednamed by its sha256
{
"instructions": "Free email deliverability and security checks by Postbox Services: check whether a domain or IP is on an email blacklist (DNSBL), grade a domain's spoofing/BEC exposure (SPF, DKIM, DMARC), trace a URL's redirect chain, run a full deliverability/spam test on a real message, analyze a raw .eml, and look up domain age and WHOIS. Each tool checks the exact target given and returns structured results plus a link to the full web report.",
"tools": [
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"eml": {
"description": "The complete raw email source (headers + body), as exported via \"Show original\" / \"Download message\"",
"type": "string"
}
},
"required": [
"eml"
],
"type": "object"
},
"name": "analyze_eml",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"target": {
"description": "IPv4 address (checked against IP blacklists) or domain (checked against domain blacklists)",
"type": "string"
}
},
"required": [
"target"
],
"type": "object"
},
"name": "check_blacklist",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domain": {
"description": "Domain to grade, e.g. example.com",
"type": "string"
}
},
"required": [
"domain"
],
"type": "object"
},
"name": "check_spoofability",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "create_mailtest",
"outputSchema": null
},
{
"description": "Get a domain's registration date and age (young domains have weak sending reputation).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domain": {
"description": "Domain, e.g. example.com",
"type": "string"
}
},
"required": [
"domain"
],
"type": "object"
},
"name": "get_domain_age",
"outputSchema": null
},
{
"description": "Fetch the score and breakdown of a mail test created with create_mailtest, once the user has sent their email to the disposable address.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"description": "The test id returned by create_mailtest",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "get_mailtest_result",
"outputSchema": null
},
{
"description": "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/",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"url": {
"description": "Absolute http:// or https:// URL to trace",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "trace_redirect",
"outputSchema": null
},
{
"description": "WHOIS summary for a domain: registrar, created/updated/expires dates, nameservers, DNSSEC, status flags.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domain": {
"description": "Domain, e.g. example.com",
"type": "string"
}
},
"required": [
"domain"
],
"type": "object"
},
"name": "whois_lookup",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:0d1d085e628dd4c4f2ad63927d38611a42478aa865a437cf1aabb571458659ba | sha256sum