B2B Domain Contact, MX & Tech Stack Enricher (MCP)
Pricing
from $1.40 / 1,000 enriched domain profiles
B2B Domain Contact, MX & Tech Stack Enricher (MCP)
Extract verified B2B emails, social links, DNS/MX email provider (Google Workspace, Microsoft 365), and tech stack from company domains in <2s. Built for AI Agents (Standby MCP) and batch lead enrichment.
Pricing
from $1.40 / 1,000 enriched domain profiles
Rating
0.0
(0)
Developer
Burapa Jaiwat
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
an hour ago
Last modified
Categories
Security
Limited permissionsShare
B2B Domain Contact, MX Email Provider & Tech Stack Enricher (MCP Ready)
Fast, deterministic B2B company domain enrichment built for AI Agents (Model Context Protocol / Apify Standby Mode), Outbound Sales / RevOps teams, and Market Intelligence pipelines.
Given a list of company domains (e.g., apify.com, stripe.com), this Actor resolves live website metadata, business email addresses, social media links, DNS MX email infrastructure, and web technology signals in < 1.5 seconds per domain without browser overhead.
Use Cases
- Outbound Sales & SDR Enrichment: Turn raw company domain lists into actionable contact records with verified social profiles (
LinkedIn,X/Twitter,GitHub) and role/business emails. - Email Deliverability Segmentation: Detect whether a prospect uses Google Workspace, Microsoft 365, Proofpoint, Mimecast, Zoho, or Proton Mail via live DNS
MXinspection so you can route outbound campaigns by mail server type. - Technographic Qualification: Identify companies running Next.js, Shopify, WordPress, HubSpot, Stripe, or Cloudflare before reaching out.
- AI Agent Tool Calling (
/mcp): Expose instant domain intelligence to Claude, Cursor, LangGraph, or custom MCP agents via Apify Standby Mode.
Input Parameters
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
domains | string[] | Yes | ["apify.com"] | Array of company domains or URLs to enrich. Automatically normalizes URLs (https://www.apify.com/pricing → apify.com) and deduplicates entries. |
maxItems | integer | No | 20 | Maximum number of validated company profiles to return and bill (1 to 10,000). Keep at <= 20 for a < $0.05 quick trial run. |
Example Input
{"domains": ["apify.com", "cloudflare.com"],"maxItems": 20}
Output Fields
| Field | Type | Description |
|---|---|---|
domain | string | Normalized root company domain (e.g. apify.com). |
title | string | Extracted HTML <title> of the company homepage. |
description | string | Extracted <meta name="description"> summary. |
emails | string[] | Deduplicated business emails discovered on the page (automatically filters out .png/.svg/Sentry noise). |
socials | object | Discovered social links (linkedin, twitter, github, youtube). |
emailProvider | string | Classified DNS MX provider (Google Workspace, Microsoft 365, Proofpoint Enterprise, Mimecast, Zoho Mail, Proton Mail, Cloudflare Email Routing). |
techSignals | string[] | Detected web stack technologies (Next.js, Shopify, WordPress, HubSpot, Stripe, Cloudflare, Express). |
enrichedAt | string | ISO 8601 UTC timestamp of enrichment. |
Example Output
{"domain": "apify.com","title": "Apify: Marketplace of ready-to-run tools for AI","description": "Thousands of tools to automate your business. Get real-time web data, track competitors, generate leads, and integrate your apps and AI agents.","emails": ["support@apify.com"],"socials": {"linkedin": "https://www.linkedin.com/company/apify","twitter": "https://x.com/apify","github": "https://github.com/apify"},"emailProvider": "Google Workspace","techSignals": ["Next.js", "HubSpot"],"enrichedAt": "2026-11-06T12:19:03.798Z"}
Pricing (Pay-Per-Event)
This Actor uses transparent Pay-Per-Event (PPE) pricing enforced by @fleet/ppe-guard:
| Event Name | Price (USD) | When is it charged? |
|---|---|---|
apify-actor-start | $0.00005 | Once when the Actor starts after input validation passes. |
result-item | $0.00200 | Per schema-validated company domain profile pushed to the dataset ($2.00 per 1,000 domains). |
- Budget Ceiling Protection: Respects
ACTOR_MAX_TOTAL_CHARGE_USDand automatically self-throttles at95%of your budget ceiling so runs finish cleanly without mid-item data truncation. - Restart Idempotency: Persists charged domain keys in
CHARGE_LEDGER_V1so container migrations never double-charge the same domain.
Standby MCP & AI Agent Integration
This Actor supports Apify Standby Mode (webServerMcpPath: "/mcp"). Connect any MCP client (Claude Desktop, Cursor, or mcp.apify.com) to invoke the enrich_company_domains tool with zero container cold-start latency.
Part of the B2B Intelligence Suite
Combine this Actor with the rest of our B2B Intelligence Suite for end-to-end outbound automation:
| Actor Slug | Primary Use Case | Input → Output |
|---|---|---|
b2b-domain-contact-enricher (This Actor) | Fast company domain, DNS MX provider & tech stack enrichment | domain → Emails, Socials, MX Provider, Tech Stack |
bulk-email-mx-verifier | High-speed bulk email syntax, DNS MX & disposable verification ($0.60/1k) | emails[] → Deliverability Status & Quality Score (0–100) |
ats-career-job-listing-api | Real-time hiring signals from Greenhouse, Lever & Ashby career boards | boardSlug → Normalized Open Roles & Departments |
b2b-company-lead-finder | Decision-maker email permutation & MX-verified company lead generation | domains[] + contacts[] → Verified Executive Emails & Firmographics |
Data Privacy & Responsible Use
- Public Business Data Only: This Actor inspects publicly accessible company homepages and public DNS
MXrecords. It does not bypass authentication, scrape private social profiles, or store extracted data outside your Apify run dataset. - Compliance: Users are responsible for complying with applicable regulations (such as GDPR, CCPA, and CAN-SPAM) when contacting business addresses obtained from public company websites.
FAQ & Support
- Why did a domain return empty
emails? Many enterprise homepages do not list rawmailto:addresses on their root page. Chain this Actor withb2b-company-lead-finderto infer{first}.{last}@domainpatterns and permute executive emails backed byMXverification. - Support & Issues: Please open a ticket in the Issues tab on the Apify Store page with your Run ID for fast assistance.