MCP 服务器

PeopleSearch.im

im.peoplesearch/email-finder
营销与广告 销售与 CRM 公开且可连接 MCP 2026-07-28

此 MCP 可以做什么

Searches professional people and companies, resolves LinkedIn profiles, finds verified work emails, identifies role-based company addresses and verifies email deliverability.

check_credits
Check credit balance
Return the current credit balance for the API key making the request. Free and read-only. Use it before a large find_people call to confirm there are enough credits.
只读 幂等
输入模式
{'type': 'object', 'properties': {}, 'additionalProperties': False}
company_search
Search companies
Search a global company database in plain English (for example 'Series B fintech companies in London with 50-200 employees') and get matching companies with industry, size, location and website. Searching companies is FREE and spends no credits.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'The companies you want, in plain English.'}}, 'additionalProperties': False}
fetch_email
Fetch a verified work email
Look up the verified professional (work) email for a person you have already unlocked with find_people (or reveal_profile). Pass their `id`. Spends 1 credit, refunded automatically if no email is found. The lookup is live: if it returns emailStatus 'searching', call fetch_email again with the same id (no extra charge) to collect the result once it resolves. Returns a professional address, never a personal one; not every person has a findable work email.
可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['profile_id'], 'properties': {'profile_id': {'type': 'string', 'description': 'The `id` of a person returned by find_people (or reveal_profile).'}}, 'additionalProperties': False}
find_company_emails
Find a company's emails
Given a company domain or name, return the contactable role-based email addresses discovered for that organization (such as contact@, sales@, support@), each with a confidence level. Use this for reaching a company inbox, not a specific named person (for a named person use find_people or find_linkedin_profile). Spends 2 credits, refunded if none are found.
可访问外部资源
输入模式
{'type': 'object', 'required': ['domain_or_company'], 'properties': {'domain_or_company': {'type': 'string', 'description': 'A company domain (preferred, e.g. acme.com) or company name.'}}, 'additionalProperties': False}
find_linkedin_profile
Find a LinkedIn profile
Find the LinkedIn profile URL for a named person. Provide their first and last name; adding the company or domain sharply improves the match. Spends 2 credits, refunded if no confident match is found.
可访问外部资源
输入模式
{'type': 'object', 'required': ['first_name', 'last_name'], 'properties': {'last_name': {'type': 'string', 'description': "The person's last name."}, 'first_name': {'type': 'string', 'description': "The person's first name."}, 'company_or_domain': {'type': 'string', 'description': 'Optional but recommended: the company name or domain they work at, to disambiguate common names.'}}, 'additionalProperties': False}
find_people
Find & unlock a batch of people
The list-building tool. Re-runs a plain-English people search exactly as people_search does (including its automatic broadening, reported in `broadenedBy`) and unlocks up to `count` full profiles in ONE atomic charge: 1 credit per newly unlocked person, and anyone you already own is free. Returns each person's real name, title, company, location, LinkedIn URL and an `id`. Emails are NOT fetched here (that is a separate credit): after unlocking, call fetch_email with each person's `id` to get their verified work email. WARNING for autonomous use: this can spend up to `count` credits in a single call, so choose `count` deliberately and confirm with the user before large batches. Returns an out-of-credits error instead of overspending.
可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'count': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'How many people to unlock, 1-100 (default 25). Spends up to this many credits.'}, 'query': {'type': 'string', 'description': 'Who you want, in plain English (same grammar as people_search).'}}, 'additionalProperties': False}
lookup_company
Look up a company
Turn a LinkedIn company URL into firmographic data: industry, size, location and website. Spends 1 credit, refunded if the company cannot be retrieved.
可访问外部资源
输入模式
{'type': 'object', 'required': ['linkedin_company_url'], 'properties': {'linkedin_company_url': {'type': 'string', 'description': 'A LinkedIn company URL, e.g. https://linkedin.com/company/…'}}, 'additionalProperties': False}
lookup_linkedin_profile
Look up a LinkedIn profile
Turn a LinkedIn profile URL into clean structured data: name, current role and company, and location. Spends 2 credits, refunded if the profile cannot be retrieved.
可访问外部资源
输入模式
{'type': 'object', 'required': ['linkedin_url'], 'properties': {'linkedin_url': {'type': 'string', 'description': 'A LinkedIn profile URL, e.g. https://linkedin.com/in/…'}}, 'additionalProperties': False}
people_search
Search people
Search a global professional database in plain English (for example 'Heads of Marketing at Series B SaaS in New York') and get a sample of matching people plus the true total match count. Results are masked previews (a masked name, role, industry, company size and location) and each one carries an opaque `token`. Searching is FREE and spends no credits: use it to validate that the right people exist before you pay. If nothing matches exactly, the least essential filters are dropped automatically and `broadenedBy` names them. To get a person's real name, LinkedIn and verified email, pass their token to reveal_profile, or use find_people to unlock a batch in one call.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'How many masked previews to return (1-25, default 10). This does not limit the reported total.'}, 'query': {'type': 'string', 'description': 'Who you are looking for, in plain English. Include role, seniority, industry, company stage/size, and location as needed.'}}, 'additionalProperties': False}
reveal_profile
Reveal a person
Unlock ONE person from a people_search result. Pass the `token` from that result. Spends 1 credit and returns the full profile: real name, current title and company, location and LinkedIn URL. Set `include_email` to true to also look up their verified professional (work) email in the same call, which spends 1 more credit that is refunded if no email is found. Revealing the same person again is free (idempotent). The email is looked up live and may take a moment: if it returns emailStatus 'searching', call reveal_profile again with the same token (no extra charge) to collect it.
可访问外部资源 幂等
输入模式
{'type': 'object', 'required': ['token'], 'properties': {'token': {'type': 'string', 'description': 'The opaque `token` of a person returned by people_search.'}, 'include_email': {'type': 'boolean', 'description': "Also fetch the person's verified professional email (a second credit, refunded if none is found). Default false."}}, 'additionalProperties': False}
reverse_email_lookup
Reverse email lookup
Turn a professional email address into the real person behind it and their LinkedIn profile. Best for work emails; free-mailbox addresses often have no public profile to match. Spends 13 credits (this is the single most expensive lookup), refunded automatically if no match is found.
可访问外部资源
输入模式
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'The email address to identify, e.g. jordan@acme.com.'}}, 'additionalProperties': False}
verify_email
Verify an email address
Check whether an email address exists and is safe to send to, before it bounces. Returns a deliverability verdict (deliverable, undeliverable, or unknown) without sending anything. Spends 1 credit, refunded if no verdict can be reached.
可访问外部资源
输入模式
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'The email address to verify, e.g. jordan@acme.com.'}}, 'additionalProperties': False}
已更改
find_people
2026年9月27日 02:43
已更改
people_search
2026年9月27日 02:43
已添加
check_credits
2026年9月17日 12:39
已添加
company_search
2026年9月17日 12:39
已添加
lookup_company
2026年9月17日 12:39
已添加
lookup_linkedin_profile
2026年9月17日 12:39
已添加
find_linkedin_profile
2026年9月17日 12:39
已添加
reverse_email_lookup
2026年9月17日 12:39
已添加
find_company_emails
2026年9月17日 12:39
已添加
verify_email
2026年9月17日 12:39
已添加
fetch_email
2026年9月17日 12:39
已添加
find_people
2026年9月17日 12:39
已添加
reveal_profile
2026年9月17日 12:39
已添加
people_search
2026年9月17日 12:39