Skip to Content
MCPToolsLinkedIn from Personal Email

Find LinkedIn From Personal Email

Give it a personal email address, get back that person’s LinkedIn profile URL.

Tool
find_linkedin_from_personal_email
Cost
2 credits
Category
Reverse Lookup
Required input
email
Returns
LinkedIn profile URL

What it does

  • Resolves a personal email address — gmail.com, outlook.com and similar — to the matching LinkedIn profile URL.
  • Runs waterfall enrichment — Apollo, RocketReach, Datagma, LeadMagic and Icypeas, tried in sequence.
  • Stops at the first provider that returns a match. You are charged once per lookup, not once per provider tried.
  • Passing work_email alongside the personal address improves match accuracy when you happen to hold both.
  • An empty result means no provider linked that address to a profile — not that the person has no LinkedIn profile.

Personal addresses dominate consumer signup forms, waitlists and webinar registrations. This tool turns those rows into profiles you can qualify.

If the address is a company one, use find_linkedin_from_work_email instead.


Parameters

ParameterTypeRequiredNotes
emailstringYesPersonal email address
work_emailstringNoImproves match accuracy

How to use it

Connect the MCP server

Follow the setup guide for your client. Browser sign-in, no API key.

Look up one address

Find the LinkedIn profile for jane.doe@gmail.com

Add the work address if you have it

Find the LinkedIn profile for jane.doe@gmail.com. Her work email is jane@stripe.com — use it to improve the match.

Backfill a signup list

Resolve LinkedIn URLs for these 40 personal emails from the webinar export. Skip anything that returns nothing — do not guess a profile URL. Report how many credits you used.

Example prompts

Ask your clientWhat you get back
”LinkedIn URL for jane.doe@gmail.comOne profile URL
”Resolve profiles for these gmail signups”One URL per row, blanks where no match exists
”Find LinkedIn for jane.doe@gmail.com — her work email is jane@stripe.comUses work_email to sharpen the match
”Find LinkedIn for jane@stripe.comBetter served by find_linkedin_from_work_email

Best prompting practices

  • Say “personal email”. Naming the address type keeps your client on this tool rather than the work-email variant.
  • Pass work_email whenever you hold it. It is free and it lifts accuracy on common names.
  • Forbid guessing. Add “do not guess a profile URL” to batch prompts.
  • Cap the batch. “Stop after 50 and report credits used” protects your balance on a long signup export.
  • Split your list by address type first. Sorting work addresses from personal ones before the run sends each row to the right tool.

Output

{ "linkedin_url": "https://linkedin.com/in/janedoe", "email": "jane.doe@gmail.com", "status": "found" }

Credits and limits

2 credits per lookup, flat. Run check_credits (free) before a large backfill.

Personal addresses match less reliably than work addresses — many people never attach a private address to their LinkedIn account. Expect blanks, and treat a blank as “not on file” rather than “no profile”.


ToolUse it instead when
find_linkedin_from_work_emailThe address is a company one — 2 credits
find_personal_emailYou have the LinkedIn URL and need the personal email — the reverse direction
enrich_personYou want a full contact record from the email, not just the URL
linkedin_profile_enrichYou already have the URL and want work history, education and skills

Next steps


Keep learning

Two courses take these tools past the reference page — clustered by GTM job, then chained into workflows.