Skip to Content
MCPToolsFind People

Find People

Describe the person and the kind of company they work at, get back matching professional profiles.

This is the standard people search: job title, seniority, department, location and education for the person, plus industry, size, funding and location for their company. For past jobs, time in role, skills, certifications and recent job changes, use find_people_premium at 1 credit per result.

Tool
find_people
Cost
0.2 credits per profile found
Category
Source Leads
Required input
At least one detail about the people or their companies
Returns
Name, current job title, company, location and LinkedIn profile

What it does

  • You describe two things in plain English: the companies to look in, and the people you want inside them. Your AI client turns that into search filters.
  • Give it at least one detail about either. An empty search is rejected.
  • Every detail you add narrows the list. Listing options inside one detail widens it: “VP or Director” matches either.
  • You pay per person returned: 0.2 credits each. 10 people cost 2 credits; 50 cost 10.

It finds people and their current role. It does not return emails or phone numbers. Run find_work_email on the people you pick.


What you can search by

The person

Search byExamples
Job titleVP Sales, Head of Growth, CEO
SeniorityC-level, VP, Director, Manager
DepartmentSales, Marketing, Engineering, Finance
LocationCountry, city, or a region like EMEA
EducationStanford, MBA, class of 2025
LinkedIn connectionsAt least 100 connections
Exclusions”not interns”, “not based in the US”

Their company

Search byExamples
Specific companiesA list of up to 50 company LinkedIn pages
Industry or what the company doesSoftware, “payroll”, “sales automation”
Company typePrivate, public, nonprofit
Size51-200 employees
Revenue and website trafficOver $10M a year, over 10,000 website visits a month
FundingRaised a Series A in 2025, over $5M raised, backed by Sequoia
HeadquartersCountry, state, city or region
Exclusions”not agencies”, “not nonprofits”

Use cases

  • Build a prospect list for your ideal customer. Describe the companies (industry, size, country) and the people (title, seniority). One request gives you the people side of a target list.
  • Map the buying committee at named accounts. Give your client up to 50 company LinkedIn pages and the job titles that sign off on a purchase. You get every relevant decision-maker in one pass.
  • Reach people at companies that just raised. Ask for companies that closed a funding round this year, then the person who owns the budget there.
  • Search by department instead of exact title. “Directors in sales” catches the sales leaders a list of exact titles would miss.
  • Find alumni of a school or program. Search by school, degree and graduation year.

How to use it

Connect the MCP server

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

Use find_people. Find VPs of Sales or Heads of Sales at US software companies with 51-500 employees. Show me 10.

Tighten it

Same search, but leave out anyone whose title includes Assistant or Intern, and only include people based in the US with at least 100 LinkedIn connections.

Get more results

Get 150 more, 50 at a time. Show name, title, company, location and LinkedIn profile as a table, and tell me how many credits you used.

Find their emails

For the 10 best matches, find work emails and verify them.

Example prompts

Ask your clientUse it to
”Find VPs of Sales at US SaaS companies with 51-200 employees”Build a prospect list for your ideal customer
”Find marketing directors at companies that raised a Series A or B in 2026”Reach new budget owners at funded companies
”Find the CEO at these 20 companies” (with their LinkedIn pages)Reach the top decision-maker at named accounts
”Find engineering managers in London, excluding agencies”Target one department in one city
”Find founders of fintech companies in EMEA with over $5M raised”Reach founders at funded startups
”Find Stanford graduates working in sales at public companies”Use a shared school as your opener
”Find people whose LinkedIn headline mentions RevOps”Catch people whose job title does not say it
”Find heads of sales at companies with over 10k monthly website visits”Focus on companies with real web traffic

Best prompting practices

  • Paste this page’s link into your prompt. “Read https://docs.syncgtm.com/mcp_server/tools/find_people first and use its exact filter names.” Without it, your client guesses the filter names and can drop half your criteria.
  • List every version of a title. Titles match word for word, with no synonyms. “VP” does not find “Vice President”, and “Demand Gen” does not find “Demand Generation”. Give each version you want.
  • Say “exact title” when you mean it. “CEO” also finds “Co-CEO” and “CEO & Founder”. Ask for “exact title CEO only” to skip those.
  • Pair seniority with job titles. Seniority is worked out from the title’s wording. “Marketing Head” (without “of”) counts as staff level, so asking for directors alone misses them. Name the titles too.
  • Start with 10, then get more. Each person costs 0.2 credits. Check the first 10 look right before asking for hundreds.
  • Search first, find emails second. Narrow down to the people you want before spending credits on emails or phone numbers.
  • Ask for a table. “Show name, title, company, location and LinkedIn profile as a table.” Left to itself, your client may summarise and you lose the details you paid for.
  • Zero results usually means a typo. Countries, industry names, seniority levels and departments must match exactly. If a search comes back empty, ask your client to check them against the accepted values.

What you get back

Each person comes back with:

DetailExample
Full nameJane Doe
Current job titleVP Sales
CompanyAcme (acme.com)
Company LinkedIn pagelinkedin.com/company/acme
In this role sinceMarch 2024
LocationAustin, Texas, United States
LinkedIn profilelinkedin.com/in/janedoe
LinkedIn connections500
EducationUniversity of Texas, BBA Marketing
SkillsSales Management, SaaS

You get the person’s current role only, not their full career history. The headline shown with each person, like “VP Sales | @Acme”, is built from that role; it is not copied from their LinkedIn profile.

Your client also sees how many people matched in total, so you can tell whether a search is too broad before paying for more.


Credits and limits

0.2 credits per person returned. You get 10 people per request by default (2 credits) and can ask for up to 50 per request (10 credits), then ask for more after that. Every extra batch is charged the same way.

One search returns at most 50,000 people. For more than that, split it into several searches, for example one per country or one per company size.

Run check_credits (free) before a big pull.

A loose search returns lots of loose matches, and you pay 0.2 credits for every one. Check that the first 10 results look right before you ask for more.


Parameters

This section is for your AI client, not for you. Paste this page’s link into your prompt and your client reads the exact filter names and values from here.

Pass filters inside two objects, company and people, plus max_results and cursor at the top level. The company filter runs first. Every array accepts at most 50 values. On a min / max pair, 0 means unset, and min must not exceed max.

  • Filters are nested: company.hq.country_code, not country. An unknown field is rejected with an error that names the field and suggests the closest valid one.
  • Country codes are ISO-2: ["US", "GB"], not "USA" or "United Kingdom". They are not validated, so a wrong code returns zero results with no error.
  • Enum values are exact: "C-Team", "VP", "Sales & Business Development". "C-Level", "vp" and "Sales" are rejected.
  • max_results is the page size, not a total. Page with cursor; each page bills per result.

Company — identity

ParameterTypeNotes
company.linkedin_urlarrayExact company LinkedIn URLs, up to 50. Accepts /company/<slug>, /company/<id>, /sales/company/<id>, urn:li:organization:<id>. Domains are not accepted
company.name.includearrayKeyword match on company name
company.name.excludearrayDrops companies whose name matches
company.keywords.includearrayA phrase matches when all its words appear in one of: description, specialties, NAICS/SIC descriptions, category tags
company.keywords.excludearrayDrops the company if any field matches

Company — category

ParameterTypeNotes
company.industry.includearrayExact, case-sensitive industry names. 534 accepted values. "Unknown" matches companies with no industry
company.industry.excludearraySame values
company.type.includearrayCompany type, see Accepted values
company.type.excludearraySame values
company.naics_code.includearrayExact NAICS code strings. "541511" does not match "5415"
company.naics_code.excludearrayExact NAICS code strings
company.sic_code.includearrayExact 4-digit SIC code strings, e.g. "7372"
company.sic_code.excludearrayExact 4-digit SIC code strings

Company — size and reach

ParameterTypeNotes
company.employee_rangearray"1-10", "11-50", "51-200", "201-500", "501-1000", "1001-5000", "5001-10000", "10001+"
company.employee_count.minnumberLinkedIn headcount, 0–980,000
company.employee_count.maxnumberLinkedIn headcount, 0–1,000,000
company.min_linkedin_followersnumber0–10,000,000
company.revenue.minnumberAnnual revenue in USD. Matches when the company’s revenue band overlaps the range
company.revenue.maxnumberAnnual revenue in USD
company.web_traffic.minnumberMonthly website visits, 0–2,147,483,647. Sparse data
company.web_traffic.maxnumberMonthly website visits. Sparse data
company.ad_spend.minnumberMonthly Google Ads spend in USD. Sparse data
company.ad_spend.maxnumberMonthly Google Ads spend in USD. Sparse data

Company — funding and age

ParameterTypeNotes
company.total_funding.minnumberTotal raised in USD, 0–2,147,483,647
company.total_funding.maxnumberTotal raised in USD
company.last_funding_amount.minnumberSize of the last round in USD, 0–2,147,483,647
company.last_funding_amount.maxnumberSize of the last round in USD
company.last_funding_year.minnumberYear of the last round, 1800–2026
company.last_funding_year.maxnumberYear of the last round, 1800–2026
company.last_funding_type.includearrayRound type, see Accepted values
company.last_funding_type.excludearraySame values
company.lead_investors.includearrayKeyword match on lead investor names. "Sequoia" matches “Sequoia Capital China”
company.lead_investors.excludearrayKeyword match on lead investor names
company.founded_year.minnumberFounded in or after this year
company.founded_year.maxnumberFounded in or before this year

Company — headquarters

ParameterTypeNotes
company.hq.country_codearrayISO-2 codes, e.g. ["US", "GB"]. Not validated: "USA" returns nothing
company.hq.state.includearrayKeyword match on HQ state or region, e.g. "California"
company.hq.state.excludearrayKeyword match on HQ state or region
company.hq.city.includearrayKeyword match on HQ city
company.hq.city.excludearrayKeyword match on HQ city
company.hq.continentarrayAfrica, Antarctica, Asia, Europe, North America, Oceania, South America
company.hq.sales_regionarrayNORAM, LATAM, EMEA, APAC

People — role

ParameterTypeNotes
people.job_title.includearrayKeyword match on the current title: all words, any order, whole words, no synonyms. Case- and accent-insensitive. Wrap in brackets for an exact title: "[CEO]"
people.job_title.excludearraySame rules. Any match drops the person
people.job_title.include_linkedin_headlinebooleanAlso match job_title keywords against the LinkedIn headline. Default false
people.job_levelarrayC-Team, VP, Director, Manager, Staff, Other. Derived from title wording
people.job_functionarray22 functions, see Accepted values
people.min_connectionsnumber0–500. 500 means LinkedIn’s “500+“

People — location

ParameterTypeNotes
people.location.country_codearrayPerson’s country, ISO-2. Independent of company.hq.country_code. Not validated
people.location.city.includearrayKeyword match on the person’s city, e.g. ["Paris", "London"]
people.location.city.excludearrayKeyword match, e.g. ["Remote"]
people.location.continentarraySame 7 values as company.hq.continent
people.location.sales_regionarrayNORAM, LATAM, EMEA, APAC

People — education

ParameterTypeNotes
people.education.includearrayAll words of a phrase must appear in one education entry (school, degree, dates). "Stanford 2025" matches someone who studied at Stanford and finished in 2025
people.education.excludearrayDrops the person if any education entry matches

Paging

ParameterTypeNotes
max_resultsnumberPage size, 1–50, default 10. Not a total
cursorstringPass the cursor from the previous response. Omit or null on the first call. Stop when the response cursor is null

Accepted values

Enum filters reject a wrong value with an error that suggests the closest valid one. Free-text filters (country_code, city, state, name, keywords, job_title, lead_investors) are not checked, so a typo returns zero results with no error.

FilterAccepted values
company.industryindustries.json : 534 exact names (~15 KB). Commas in LinkedIn names are semicolons here: "Appliances; Electrical; and Electronics Manufacturing". Old and new LinkedIn names both exist (Computer Software and Software Development); include both for coverage
company.typeEducational, Educational Institution, Government Agency, Nonprofit, Partnership, Privately Held, Public Company, Self-Employed, Self-Owned, Sole Proprietorship
company.employee_range1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5001-10000, 10001+
company.last_funding_typeSeries unknown, Pre seed, Seed, Series A, Series B, Series C, Series D, Series E-J, Grant, Angel, Private equity, Debt financing, Non equity assistance, Post IPO equity, Undisclosed, Post IPO debt, Product crowdfunding, Equity crowdfunding, Corporate round, Convertible note, Secondary market, Initial coin offering, Post IPO secondary
people.job_levelC-Team, VP, Director, Manager, Staff, Other
people.job_functionAdvertising & Marketing, Art, Culture and Creative Professionals, Construction, Customer/Client Service, Education, Engineering, Finance & Accounting, General Business & Management, Healthcare & Human Services, Human Resources, Information Technology, Legal, Manufacturing & Production, Operations, Other, Public Administration & Safety, Purchasing, Research & Development, Sales & Business Development, Science, Supply Chain & Logistics, Writing/Editing
*.continentAfrica, Antarctica, Asia, Europe, North America, Oceania, South America
*.sales_regionNORAM (US, Canada), LATAM, EMEA, APAC
*.country_codeISO 3166-1 alpha-2, e.g. US, GB, DE, FR, CA, AU, IN. Uppercase

How job_level is assigned

Level comes from the title wording. The first matching rule wins:

LevelTitle contains
OtherIntern, Student, Trainee, Volunteer, Retired
C-TeamChief … Officer, CEO, CTO, CFO, CMO, Founder, Co-founder, Owner, President, Chair, Managing Director, Managing Partner, Partner
VPVP, Vice President, SVP, EVP, AVP
DirectorDirector, Head of …, Board Member
ManagerManager, Team Lead, Lead, Supervisor, General Manager
StaffAnything else, plus Account Manager, Relationship Manager, Chief of Staff, Business Partner

Point your client at the industry list rather than guessing: “fetch https://dyyboia6z5eq9.cloudfront.net/mcp/filters/standard/industries.json  and pick every industry that fits B2B software.” It resolves the exact strings once, then reuses them for every call.


ToolUse it instead when
find_people_premiumYou need past jobs, time in role, skills, certifications or recent job changes, or 100 profiles per page — 1 credit per result
find_companiesYou want the companies first, people second — 0.2 credits per result
newly_hired_executivesYou want recent hires at a company, with their previous role
enrich_personYou already know who the person is and want their full record

Next steps


Keep learning

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