Personal Email to Company Resolver
Last updated October 22, 2026
Find the employer behind a Gmail, Outlook, or other free mail signup. One row per address with the person's name, likely employer, employer domain, and a confidence, from the public Gravatar profile, signed GitHub commits, and LinkedIn results. Never contacts the mailbox. Clay ready.
Install
npx @mambalabsdev/mcp-personal-email-to-company-resolverEvery tool here also runs hosted, with no install at all, through Apify's MCP endpoint.
Features
- Find the employer behind a Gmail, Outlook, or other free mail signup.
- One row per address with the person's name, likely employer, employer domain, and a confidence, from the public Gravatar profile, signed GitHub commits, and LinkedIn results.
- Never contacts the mailbox.
- Clay ready.
- Pay per event: Email resolved at $0.025.
Input
emailstringoptionalEmail. One email address, for example a signup on a Gmail address.
emailsarrayoptionalBatch of emails. Several addresses, one per line. Up to 300 per run. A company address (not a free mail domain) returns its own domain as the employer, free.
github_tokenstringoptionalGitHub token (optional, your own). Optional. A free GitHub personal access token with no scopes raises GitHub's search limit from 10 to 30 a minute. Without it, batches over about 40 addresses may return GitHub as rate limited. Used for this run only and never stored.
search_webstringoptionalSearch Google for the address. false (default) or true. When true and Gravatar and GitHub name no employer, one exact Google search for the address is read through the Apify proxy, and a LinkedIn result that prints the address counts as evidence. Off by default: it found no employer for 15 of 15 addresses in the 2026-10-21 measurement.
use_linkedin_resolverstringoptionalConfirm on LinkedIn results. true (default) or false. For every address with a name and an employer, one run of Mamba Labs Person LinkedIn URL Resolver starts from your Apify account. It confirms the employer and adds the profile URL, and Apify bills it at that actor's own price per person sent to it, found or not. false skips the step and its charge.
countrystringoptionalGoogle country. Two letter country code for Google results. Default us.
max_charge_usdstringoptionalMaximum charge for this run (USD). Optional. The run stops before a charge that would pass this amount. It is passed to the LinkedIn step too.
Output schema
{
"input_key": "string",
"email": "string",
"email_domain": "string",
"email_type": "string",
"person_name": "string",
"name_source": "string",
"employer_name": "null",
"employer_domain": "null",
"job_title": "null",
"employer_source": "null",
"employer_confidence": "null",
"match_status": "string",
"linkedin_url": "null",
"linkedin_match_status": "string",
"linkedin_company_match": "null",
"github_login": "null",
"github_url": "null",
"gravatar_url": "null",
"location": "null",
"evidence_urls": "array",
"sources_checked": "array",
"row_status": "string",
"error_reason": "null",
"billable_events_json": "string",
"source": "string",
"checked_at": "string"
}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.