People Data Labs

Provides access to People Data Labs data models and search capabilities via an MCP server.
  • javascript

2

GitHub Stars

javascript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "phxdev1-peopledatalabs-mcp": {
      "command": "node",
      "args": [
        "path/to/peopledatalabs-mcp/build/index.js"
      ],
      "env": {
        "PDL_API_KEY": "your-api-key-here"
      }
    }
  }
}

You deploy this MCP server to access People Data Labs data models and search capabilities through a simple, scalable interface. It lets you enrich individual profiles, search for people, companies, schools, locations, job titles, and skills, and get autocomplete suggestions to accelerate your workflows.

How to use

You interact with the MCP server by connecting your MCP client to the locally running server. Use the available tools to enrich person and company data, perform SQL-like searches, and retrieve supporting data like schools, locations, job titles, and skills. Start by configuring your API key, then invoke the provided tools through your MCP client to perform enrichment, search, or autocomplete operations.

How to install

Prerequisites: you need Node.js installed on your machine. You will also need a People Data Labs API key to enable data access.

Step 1: Install dependencies

Run the following command to install dependencies for the MCP server.

npm install

Additional configuration and usage notes

Automatic configuration options are provided to tailor the MCP server for your environment. You can configure for Claude Desktop or VS Code using dedicated configuration commands, which set up the MCP settings and prompt you for your API key.

If you prefer manual configuration, add an MCP server configuration under mcpServers in your MCP settings. The example below shows how to run the MCP server locally with a node runtime and a built index file, including the API key that authenticates with People Data Labs.

{
  "mcpServers": {
    "peopledatalabs": {
      "command": "node",
      "args": ["path/to/peopledatalabs-mcp/build/index.js"],
      "env": {
        "PDL_API_KEY": "your-api-key-here"
      }
    }
  }
}

Security and maintenance

Keep your People Data Labs API key secure. Do not commit it to source control. Rotate the key periodically and use environment variables to inject secrets at runtime.

Troubleshooting

If the MCP server fails to start, verify that the API key is correct and that Node.js is installed. Check that the path in the configuration points to the built MCP index.js file and that the environment variable PDL_API_KEY is available to the process.

Notes

The server exposes a suite of tools to enrich data and perform targeted searches across People, Companies, and ancillary data models such as Schools, Locations, Job Titles, and Skills. Autocomplete helps you suggest field values as you type.

Available tools

enrich_person

Enrich a person profile with additional data from People Data Labs.

search_people

Search for people matching specific criteria using SQL-like queries.

bulk_person_enrich

Enrich multiple person profiles in a single request.

enrich_company

Enrich a company profile with additional data.

search_companies

Search for companies matching specific criteria.

search_schools

Search for schools matching specific criteria.

search_locations

Search for locations matching specific criteria.

search_job_titles

Search for job titles matching specific criteria.

search_skills

Search for skills matching specific criteria.

autocomplete

Get autocomplete suggestions for various fields

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
People Data Labs MCP Server - phxdev1/peopledatalabs-mcp | VeilStrat