peopledatalabs
What this MCP does
Searches and enriches people, companies, job postings, and IP addresses using professional identity and firmographic datasets.
Tools
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['field'], 'properties': {'size': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max suggestions to return. Default 10.'}, 'text': {'type': 'string', 'description': "Partial text to get suggestions for, e.g. 'stanf'."}, 'field': {'type': 'string', 'description': 'Field to autocomplete: e.g. company, school, location, region, country, industry, title, role, sub_role, skill, major.'}, 'pretty': {'type': 'boolean', 'description': 'Pretty-print the JSON response.'}, 'titlecase': {'type': 'boolean', 'description': 'Titlecase the returned data.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'name': {'type': 'string', 'description': "Company name, e.g. 'People Data Labs'."}, 'pdl_id': {'type': 'string', 'description': 'PDL id for a company record.'}, 'pretty': {'type': 'boolean', 'description': 'Pretty-print the JSON response.'}, 'region': {'type': 'string', 'description': 'Company state / region.'}, 'ticker': {'type': 'string', 'description': "Stock ticker for a public company, e.g. 'AAPL'."}, 'country': {'type': 'string', 'description': 'Company country.'}, 'profile': {'type': 'string', 'description': 'Company social profile URL, e.g. a LinkedIn company URL.'}, 'website': {'type': 'string', 'description': "Company website, e.g. 'google.com' (most reliable)."}, 'locality': {'type': 'string', 'description': 'Company city / locality.'}, 'location': {'type': 'string', 'description': 'Company location free-text.'}, 'titlecase': {'type': 'boolean', 'description': 'Titlecase the returned data.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'sql': {'type': 'string', 'description': "SQL query string, e.g. SELECT * FROM company WHERE industry='computer software'."}, 'from': {'type': 'integer', 'maximum': 9999, 'minimum': 0, 'description': 'Legacy offset (0-9999). Prefer scroll_token.'}, 'size': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Number of records to return (1-100). Default 1.'}, 'query': {'type': 'string', 'description': 'Elasticsearch query as a JSON string, e.g. {"query":{"term":{"industry":"computer software"}}} — pass the value of "query".'}, 'pretty': {'type': 'boolean', 'description': 'Pretty-print the JSON response.'}, 'titlecase': {'type': 'boolean', 'description': 'Titlecase the returned data.'}, 'scroll_token': {'type': 'string', 'description': 'Pagination token from a previous response.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': "The IP address to enrich, e.g. '72.212.42.169'."}, 'pretty': {'type': 'boolean', 'description': 'Pretty-print the JSON response.'}, 'titlecase': {'type': 'boolean', 'description': 'Titlecase the returned data.'}, 'return_person': {'type': 'boolean', 'description': 'Include associated person data if available.'}, 'min_confidence': {'enum': ['very high', 'high', 'moderate', 'low', 'very low'], 'type': 'string', 'description': 'Minimum confidence level required to return a match.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'sql': {'type': 'string', 'description': 'SQL query string over the job posting dataset.'}, 'size': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Number of records to return (1-100). Default 1.'}, 'query': {'type': 'string', 'description': 'Elasticsearch query as a JSON string, e.g. {"query":{"term":{"title_role":"engineering"}}} — pass the value of "query".'}, 'pretty': {'type': 'boolean', 'description': 'Pretty-print the JSON response.'}, 'scroll_token': {'type': 'string', 'description': 'Pagination token from a previous response.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'lid': {'type': 'string', 'description': 'LinkedIn numerical ID.'}, 'name': {'type': 'string', 'description': "Full name, e.g. 'Sean Thorne'."}, 'email': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': 'Email address, or an array of email addresses.'}, 'phone': {'type': 'string', 'description': 'Phone number (E.164 or local).'}, 'pdl_id': {'type': 'string', 'description': 'PDL persistent ID for a person record.'}, 'pretty': {'type': 'boolean', 'description': 'Pretty-print the JSON response.'}, 'region': {'type': 'string', 'description': "State / region, e.g. 'california'."}, 'school': {'type': 'string', 'description': 'School name or website the person attended.'}, 'company': {'type': 'string', 'description': 'Company name, website, or PDL company id the person works at.'}, 'country': {'type': 'string', 'description': "Country name, e.g. 'united states'."}, 'profile': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': 'Social profile URL(s), e.g. a LinkedIn URL. String or array.'}, 'locality': {'type': 'string', 'description': "City / locality, e.g. 'san francisco'."}, 'location': {'type': 'string', 'description': "Free-text location, e.g. 'San Francisco, CA, USA'."}, 'required': {'type': 'string', 'description': "Only return a match that contains these fields, e.g. 'emails AND mobile_phone'."}, 'last_name': {'type': 'string', 'description': 'Last / family name.'}, 'titlecase': {'type': 'boolean', 'description': 'Titlecase the returned data (default false = lowercase).'}, 'birth_date': {'type': 'string', 'description': 'Birth date (yyyy or yyyy-mm-dd).'}, 'first_name': {'type': 'string', 'description': 'First / given name.'}, 'postal_code': {'type': 'string', 'description': 'Postal / ZIP code (assumed US if no country).'}, 'min_likelihood': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Only return a 200 if match confidence >= this (1-10).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'lid': {'type': 'string', 'description': 'LinkedIn numerical ID.'}, 'name': {'type': 'string', 'description': "Full name, e.g. 'Sean Thorne'."}, 'email': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': 'Email address, or an array of email addresses.'}, 'phone': {'type': 'string', 'description': 'Phone number (E.164 or local).'}, 'pdl_id': {'type': 'string', 'description': 'PDL persistent ID for a person record.'}, 'pretty': {'type': 'boolean', 'description': 'Pretty-print the JSON response.'}, 'region': {'type': 'string', 'description': "State / region, e.g. 'california'."}, 'school': {'type': 'string', 'description': 'School name or website the person attended.'}, 'company': {'type': 'string', 'description': 'Company name, website, or PDL company id the person works at.'}, 'country': {'type': 'string', 'description': "Country name, e.g. 'united states'."}, 'profile': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': 'Social profile URL(s), e.g. a LinkedIn URL. String or array.'}, 'locality': {'type': 'string', 'description': "City / locality, e.g. 'san francisco'."}, 'location': {'type': 'string', 'description': "Free-text location, e.g. 'San Francisco, CA, USA'."}, 'last_name': {'type': 'string', 'description': 'Last / family name.'}, 'titlecase': {'type': 'boolean', 'description': 'Titlecase the returned data (default false = lowercase).'}, 'birth_date': {'type': 'string', 'description': 'Birth date (yyyy or yyyy-mm-dd).'}, 'first_name': {'type': 'string', 'description': 'First / given name.'}, 'postal_code': {'type': 'string', 'description': 'Postal / ZIP code (assumed US if no country).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'sql': {'type': 'string', 'description': "SQL query string, e.g. SELECT * FROM person WHERE job_company_name='people data labs'."}, 'from': {'type': 'integer', 'maximum': 9999, 'minimum': 0, 'description': 'Legacy offset (0-9999). Prefer scroll_token.'}, 'size': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Number of records to return (1-100). Default 1.'}, 'query': {'type': 'string', 'description': 'Elasticsearch query as a JSON string, e.g. {"query":{"term":{"job_company_name":"people data labs"}}} — pass the value of "query".'}, 'pretty': {'type': 'boolean', 'description': 'Pretty-print the JSON response.'}, 'dataset': {'type': 'string', 'description': "Dataset(s) to search: resume, email, phone, mobile_phone, street_address, consumer_social, developer, all. Comma-separate; prefix '-' to exclude."}, 'titlecase': {'type': 'boolean', 'description': 'Titlecase the returned data.'}, 'scroll_token': {'type': 'string', 'description': 'Pagination token from a previous response.'}}}
Recent tool changes
Similar MCP servers
Rahul D Sarker: Marketing & RevOps Tools
Provides marketing, revenue operations, sales, advertising, SaaS, and conversion calculators, along with article search and consu…
Govparse Government Data Gateway
Searches and aggregates US government records for company research, compliance screening, regulated industries, enforcement event…
Saber
Researches and enriches companies and contacts, builds prospect lists, finds work emails, and supports sales and CRM workflows.
mcp-server
Provides data quality, entity matching, validation, enrichment, business intelligence, and sales-intelligence APIs.
Nevent MCP
Enables management and analysis of live-event marketing campaigns, audiences, email and messaging templates, paid ads, tracking l…
HSH Data-on-Demand
Fulfills paid data requests including B2B contacts, company intelligence, enrichment, web monitoring, financial research, and cus…
Cakto
Reads and manages Cakto products, offers, orders, customers, subscriptions, order bumps, sales analytics, and churn data.
DataMerge MCP
Enriches B2B company and contact data, including legal entities, corporate hierarchies, and organizational relationships.