77trust / 100

WarmInboxes Free Deliverability Tools

by warminboxes.com in Email & messaging

MCP serverPassing, checked 8 h ago

Free cold email deliverability checks, list tools, inbox planning and original placement research.

https://warminboxes.com/mcp
Tools
52
open to any client
Uptime
96.8%
last 30 days
Response time
570 ms
1.5 s slowest 5%
Last check
Passed
8 h ago, next any minute now

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "warminboxes-free-deliverability-tools": {
      "type": "http",
      "url": "https://warminboxes.com/mcp"
    }
  }
}

52 tools

  • check_deliverability

    Grade a domain A-F for cold email readiness. Checks SPF, DKIM, DMARC, MX, blacklists and domain age together and returns a weighted score with a per-check breakdown and what to fix. Start here for open-ended "is this domain any good" questions.

  • check_spf

    Look up a domain's SPF record and validate it, including the recursive DNS lookup count that silently breaks SPF past 10.

  • check_dkim

    Find and validate a domain's DKIM signing key, including key strength. Leave selector empty to auto-scan 26 common selectors (google, selector1, k1, and the rest). When no key is found, reports whether the selectors are delegated by CNAME to a provider that has not published one…

  • check_dmarc

    Look up and parse a domain's DMARC record: policy, subdomain policy, percentage, alignment and reporting tags, each explained. p=none (monitoring) passes: it meets Google and Yahoo's requirement and is fine for broad cold email. p=quarantine is the step for stricter enforcement…

  • check_bimi

    Validate a domain's BIMI record, the logo SVG, the VMC, and the DMARC enforcement level Gmail requires before it will show a brand logo.

  • check_mta_sts

    Validate a domain's _mta-sts DNS record and its published policy file: mode, MX patterns, max_age and TLS-RPT.

  • check_ssl

    Read a host's TLS certificate: issuer, validity dates and days remaining, subject alternative names, key type and size, signature algorithm, chain, negotiated protocol and whether the chain is trusted and covers the hostname. Use it on an MTA-STS policy host (mta-sts.<domain>)…

  • check_dns

    Query any DNS record type for a domain: MX, TXT, A, AAAA, CNAME, NS, SOA, CAA.

  • lookup_txt

    Every TXT record on a domain, with each one identified (SPF, DKIM, DMARC, MTA-STS, TLS-RPT, BIMI, or which service's ownership token it is), plus the four underscore names a receiver reads — _dmarc, _mta-sts, _smtp._tls and default._bimi — in the same lookup. Names the three…

  • check_rdns

    The PTR record for an IPv4 or IPv6 address, and the forward lookup that decides whether it counts. Reverse DNS is delegated to whoever holds the address block, so a PTR alone proves nothing — the operator of an IP can point it at any hostname, including one they do not own. Only…

  • check_blacklist

    Check a domain or IP against 20+ major email blacklists (Spamhaus, Barracuda, SORBS and others) and report which list it appears on.

  • check_surbl

    Check domains against the SURBL URI blacklist in bulk. URI blacklists list the domains that appear inside a message body, so a listed tracking or landing domain sends the whole email to spam however clean the sender is. Up to 100 domains per call.

  • check_nameservers

    Get the NS records and the DNS provider behind one domain or a whole list. Useful for working out who actually controls a domain's DNS before trying to fix its records.

  • check_domain_expiry

    Get a domain's registrar, creation date, expiry date and days remaining, over RDAP with a WHOIS fallback for ccTLDs that publish no RDAP service. Domain age is one of the strongest cold-email risk signals.

  • check_google_domain

    Tell whether a domain is already attached to a Google Workspace account, or is clear for a fresh Google tenant.

  • check_cname

    Follow a host's full CNAME chain and flag the mistakes that break a cold-email tracking domain. Pass expected to assert where the chain should end up.

  • verify_email

    Check email addresses for syntax, live MX records, disposable providers and role prefixes (info@, sales@). Does not open SMTP connections, so catch-all domains come back valid.

  • lookup_mx

    Look up a domain's MX records with priorities and resolved IPs, and identify the mailbox provider (Google Workspace, Microsoft 365, Zoho, Fastmail and others) and any security gateway in front of it (Mimecast, Proofpoint, Barracuda and others). Pass `domains` instead of `domain`…

  • segment_esp

    Split a list of domains by the email provider behind them (Google, Microsoft, a security gateway, or another provider) from their MX records. WarmInboxes routes Google-hosted recipients to Google Workspace inboxes and everyone else to Azure; plan_from_list sizes that split.

  • plan_from_list

    Estimates a sending fleet for a recipient list. Looks up the MX records of up to 100 recipient domains (or addresses) to measure the provider mix, then sizes a Google Workspace pool for the Google-hosted recipients and an Azure pool for everyone else (Microsoft 365, other…

  • plan_infrastructure

    Estimates how many inboxes and domains a daily cold email volume needs and the monthly cost at WarmInboxes' published prices. Inputs: emailsPerDay; optionally the provider (esp), prewarmed or fresh, billing cycle, emails per inbox per day and inboxes per domain. With…

  • quote_inboxes

    Prices a given number of inboxes at WarmInboxes' published prices: the domains (or Azure tenants) they sit on, daily sending capacity at the provider's pace, monthly cost and delivery time. Use it when the person already knows the count ("preview 100 inboxes"); for a send volume…

  • get_diagnostic_playbook

    Returns WarmInboxes' diagnostic playbook for a cold email problem: the questions to ask the person, the checks to run in order from cheapest to most expensive (with the tool for each), what WarmInboxes' published studies measured a finding to cost (for example that a SURBL…

  • expand_spintax

    Expand a spintax template such as "{Hi|Hey} there" and render its Liquid merge tags, returning the total number of variations, every variable the template references, any variable with no value and no default, and a set of rendered samples. Use it to check a sequence before it…

  • generate_unsubscribe

    Build a CAN-SPAM and GDPR compliant opt-out footer in plain text and HTML, with a checklist saying which compliance requirements the details given actually satisfy. A footer with no postal address is the usual failure.

  • check_email_authentication

    SPF, DKIM, DMARC, MX, BIMI and MTA-STS for one domain in one call, each judged pass, weak, fail or not set, with the essentials separated from the optional records. BIMI and MTA-STS are optional and come back "absent", never failed. Use it when someone has been told to "fix…

  • check_domain_reputation

    For "this domain used to land and now it does not". Checks the domain against SURBL, its authentication, its age and the address its website resolves to, and returns a verdict by elimination (listed, broken, young, clean or unknown) with what it rules out. No reputation score…

  • check_tracking_domain

    Check the domain a campaign's tracked links point at: whether it resolves, serves a valid certificate, is listed on SURBL, sits on a listed address, belongs under the sending domain, and whether it is a platform's shared tracking host. A listed tracking domain is in the body of…

  • check_bulk_sender_requirements

    The bulk sender requirements, sorted honestly: SPF, DKIM, DMARC and MX checked from DNS; forward and reverse DNS when given the sending IP; one-click unsubscribe and From alignment when given a received message's raw headers; and the requirements no outside tool can see…

  • analyze_headers

    Read a received message's raw headers. Returns the SPF, DKIM and DMARC verdicts the receiver recorded, which domains authenticated and whether they align with the From domain (why DMARC failed on a message that "passed"), the relay hops and delays, the sending IP, plain-English…

  • analyze_email_html

    Read an email's HTML. Returns its size against Gmail's ~102 KB clipping limit with what is taking the room, every link and image host, tracking pixels, URL shorteners, and each linked domain checked against SURBL. Parsed inertly: nothing loads, no pixel fires, no link is…

  • analyze_dmarc_report

    Read DMARC aggregate (rua) reports and say who is sending as the domain and what fails: messages passing and failing, failures that are alignment only, quarantined and rejected counts, and each sending IP with its SPF and DKIM outcome, failing senders first. Takes the report…

  • analyze_cold_email

    Score a cold email's copy 0-100 for spam risk before it is sent: weighted trigger words by category and severity (subject hits weigh extra), ALL-CAPS, links and shorteners, currency and percent-off offers, obfuscated spellings, missing personalisation or opt-out, length. Returns…

  • audit_campaign

    Audit a cold email campaign before launch: the lead CSV and the sequence checked together for merge tags with no column or empty values, variable syntax the sequencer will not parse, role and disposable addresses, duplicates and too many contacts per company, plus a send…

  • analyze_bounces

    Classify bounce messages (NDRs): invalid address, full or disabled mailbox, reputation block, authentication failure, throttling, content block or configuration, each with whether it is hard, soft or a block, why it happened and what to do. Separate several bounces with a blank…

  • analyze_microsoft_headers

    Read the spam verdict Microsoft 365 or Outlook stamped on a delivered message: SCL (spam confidence), BCL (bulk), PCL, SFV, the category, and the SPF, DKIM, DMARC and composite authentication results, each explained. Use it when mail lands in Outlook junk. For Gmail or any…

  • preview_inbox

    Show how a cold email's sender name, subject line and preview text are cut off in Gmail desktop, Gmail mobile and Outlook, with warnings (no sender name, all caps, empty preview, etc.). Use it to check a subject line fits before sending.

  • generate_dns_records

    Write an SPF record from the providers that send for a domain (with an estimate of its DNS lookups against the limit of 10), a DMARC record from a policy, and where a provider publishes DKIM. Returns host, type and value to publish. It writes records; to check what is published…

  • plan_rotation

    Suggests a two-batch inbox rotation schedule: the fleet split in half, one batch sending while the other rests, swapped every 1, 2 or 4 weeks. Returns batch sizes, the daily load per active inbox compared with a 15-a-day pace, how many inboxes the volume needs at that pace, and…

  • plan_verification_waterfall

    Price an email verification waterfall: the list run through verifiers in sequence with unknowns passed down the chain, every order compared, cheapest cost per usable email first. Uses typical figures for three verifiers unless you pass your own prices and resolve rates (POST…

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
8 h agoPassed200602 ms
20 h agoPassed200532 ms
31 h agoPassed200546 ms
42 h agoPassed200165 ms
2 days agoPassed200170 ms
Show 10 older checks
3 days agoPassed200275 ms
4 days agoPassed2001.5 s
4 days agoPassed200491 ms
5 days agoPassed2001.5 s
5 days agoPassed2001.9 s
6 days agoPassed200719 ms
6 days agoPassed200476 ms
7 days agoPassed2001.3 s
7 days agoPassed2001.3 s
8 days agoPassed200464 ms