enrich_personLABSCO SUMMARY
A half-known contact becomes a full record.
Enrichment and search are the two shapes this work takes: either you have a name and want the rest, or you have criteria and want the people who fit. Bulk enrichment is the third, and it is the one that turns a spreadsheet of leads into something you can act on.
What it is
An MCP wrapper over the People Data Labs API. It enriches a person record from partial details, runs SQL-like searches over the people dataset, and enriches many records in a single request.
What you get
- One person enriched from whatever identifiers you already have
- People searched with SQL-like queries against the dataset
- Many person profiles enriched in a single request
- A minimum likelihood threshold on a match, so weak hits are dropped rather than returned
Requirements
A People Data Labs API key, and Node.js to build and run the server. Configuration scripts are included for Claude Desktop and VS Code, or you can add it to the MCP settings file by hand.
Setup effort
Build from source — git clone https://github.com/phxdev1/peopledatalabs-mcp.git
USE CASES
Filling in a lead you only have an email for
Pass what you have and take back the fuller profile. One call replaces the manual search that usually follows a form submission.
Building a list that fits a profile
Write the criteria as a query, take the matches, and enrich the ones worth pursuing rather than all of them.
Cleaning up an imported contact list
Send the records together instead of one at a time, so a list that arrived thin comes back usable in one pass.
Keeping bad matches out of a dataset
Raise the minimum likelihood on the enrichment so borderline matches are dropped, and confirm against a search when a record still looks wrong.
10 tools
Listed in project docs. Your client may show a different list.
search_peoplebulk_person_enrichenrich_companysearch_companiessearch_schoolssearch_locationssearch_job_titlessearch_skillsautocompleteBEFORE YOU INSTALL
What to know first
Tools you get
10 tools named in the project's documentation.
Requires
- node on PATH
- PDL_API_KEY in your environment
Where it runs
Both documented clients run the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
git clone https://github.com/phxdev1/peopledatalabs-mcp.git
cd peopledatalabs-mcp
npm install
npm run buildMCP Clients
Claude Desktop
{
"mcpServers": {
"peopledatalabs": {
"command": "node",
"args": [
"<YOUR_PATH_TO_PEOPLEDATALABS_MCP>/build/index.js"
],
"env": {
"PDL_API_KEY": "<YOUR_PDL_API_KEY>"
}
}
}
}VS Code
{
"servers": {
"peopledatalabs": {
"command": "node",
"args": [
"<YOUR_PATH_TO_PEOPLEDATALABS_MCP>/build/index.js"
],
"env": {
"PDL_API_KEY": "<YOUR_PDL_API_KEY>"
}
}
}
}