Outbound Infrastructure Fingerprint
Detects whether a company runs cold email outbound and on what stack. Finds the lookalike sending domains behind the program, the inbox provider, the sequencer, warmup and infrastructure vendors, plus SPF, DKIM and DMARC posture. One flat Clay ready row per domain.
Install
npx @mambalabsdev/mcp-outbound-infrastructure-fingerprintUse Cases
- Who buys it. Bought by vendors selling into outbound teams, who read program as "these people buy tools like mine", and by prospectors, who read the same row as "their inbox is crowded, expect a hard landing".
- Clay enrichment column. Read a prospect's sending setup before you write to them, so you know whether their inbox is already crowded.
Features
- A four-level runs_outbound verdict with the rule that fired
- Lookalike sending domains, attributed by redirect
- Inbox provider and sequencer, read from DNS
- 40 flat fields, snake_case, one row per domain
- Registration clustering, bought-together domains
Input
domainstringoptionalOne domain. Default: smartlead.ai.
domainsarrayoptionalBatch. Takes precedence over domain. Default: [].
scan_sending_domainsbooleanoptionalThe differentiator. Off makes runs fast and the verdict much weaker. Default: true.
sending_domain_depthstringoptionaldeep covers .com .co .io .net .org. standard drops the last two. Default: deep.
check_deliverabilitybooleanoptionalAdds the blacklist check and score. See the note above. Default: false.
batchSizeintegeroptionalConcurrent domains, 1 to 10. Default: 3.
max_sending_domain_probesintegeroptionalPer-domain cap on HTTP attribution probes. Default: 80.
request_timeout_msintegeroptionalPer-request timeout. Default: 9000.
dns_timeout_msintegeroptionalPer-lookup DNS timeout. Default: 4000.
skipCachebooleanoptionalIgnore the 7 day result cache. Default: false.
Output schema
{
"domain": "smartlead.ai",
"runs_outbound": "program",
"verdict_reason": "20 attributed sending domains and a registration cluster",
"confidence": 0.85,
"sending_domain_count": 20,
"sending_domain_names": "get-smartlead.co, getsmartlead.co, gosmartlead.co",
"registration_clusters": [{"date": "2024-08-29", "count": 4}],
"inbox_provider": "google_workspace",
"sending_platform_names": null,
"sequencer_detected": false,
"spf_policy": "~all",
"dmarc_policy": "none",
"brand_is_common_word": false,
"evidence": [
"Sending domain trysmartlead.com redirects to smartlead.ai, registered 2024-08-29",
"4 sending domains registered together on 2024-08-29"
],
"is_summary_row": false
}Pricing
Pay-per-event billing on the Apify platform. You are charged only when the actor returns a result. No subscription, no seat license.
Free-tier Apify accounts include monthly free compute. Upgrade for higher concurrency and volume.