人员数据实验室 MCP 服务器
这是一个包装People Data Labs API 的模型上下文协议 (MCP) 服务器。它提供对 People Data Labs 各种数据模型和搜索功能的全面访问。
特征
人员 API
人员充实:通过附加数据丰富个人资料
人物搜索:使用类似 SQL 的查询来搜索符合特定条件的人物
批量人员充实:通过单个请求充实多个人员资料
公司 API
公司信息丰富:通过附加数据丰富公司资料
公司搜索:搜索符合特定条件的公司
附加数据模型
学校搜索:搜索符合特定条件的学校
位置搜索:搜索符合特定条件的位置
职位名称搜索:搜索符合特定条件的职位名称
技能搜索:搜索符合特定条件的技能
实用工具
自动完成:获取各个字段的自动完成建议
Related MCP server: LinkedIn MCP Server
设置
克隆此存储库
安装依赖项:
npm install构建项目:
npm run build使用提供的配置脚本之一配置您的 People Data Labs API 密钥
配置
自动配置
该项目包含为 Claude Desktop 和 VS Code 自动配置 MCP 服务器的脚本:
对于 Claude 桌面:
对于 VS Code:
这两个脚本都会:
检查配置文件是否存在,如果需要则创建
提示您输入 People Data Labs API 密钥
将 MCP 服务器配置添加到相应的文件
提供后续步骤的说明
手动配置
如果您希望手动配置 MCP 服务器,则需要将其添加到 MCP 设置文件中。此文件的位置取决于您的环境:
对于 VS Code:
%APPDATA%\Code\User\globalStorage\rooveterinaryinc.roo-cline\settings\mcp_settings.json对于 Claude 桌面:
%APPDATA%\Claude\claude_desktop_config.json
将以下配置添加到 MCP 设置文件中的mcpServers对象:
代替:
path/to/peopledatalabs-mcp/build/index.js为构建的 index.js 文件的实际路径your-api-key-here替换为您的实际 People Data Labs API 密钥
可用工具
人员 API 工具
enrich_person
利用人员数据实验室的附加数据来丰富个人资料。
参数:
email(字符串,可选):此人的电子邮件地址phone(字符串,可选):此人的电话号码name(字符串,可选):此人的全名profile(字符串数组,可选):此人的社交媒体个人资料 URLlocation(字符串,可选):人员所在地(城市、州、国家)company(字符串,可选):此人工作的公司名称title(字符串,可选):人员的职务min_likelihood(数字,可选):匹配的最小可能性分数(0-1)
**注意:**必须提供email 、 phone 、 name或profile中的至少一个。
搜索人员
使用类似 SQL 的查询来搜索符合特定条件的人员。
参数:
query(字符串,必需):用于搜索人员的类似 SQL 的查询size(数字,可选):返回的结果数(最多 100 个)
bulk_person_enrich
通过单个请求丰富多个人的资料。
参数:
requests(数组,必需):人员充实请求数组
公司 API 工具
enrich_company
使用附加数据来丰富公司简介。
参数:
name(字符串,可选):公司名称website(字符串,可选):公司网站profile(字符串数组,可选):公司的社交媒体资料 URLticker(字符串,可选):公司的股票代码
**注意:**必须提供name 、 website 、 profile或ticker中的至少一个。
搜索公司
搜索符合特定条件的公司。
参数:
query(字符串,必需):用于搜索公司的类似 SQL 的查询size(数字,可选):返回的结果数(最多 100 个)
学校 API 工具
搜索学校
搜索符合特定条件的学校。
参数:
query(字符串,必需):用于搜索学校的类似 SQL 的查询size(数字,可选):返回的结果数(最多 100 个)
位置 API 工具
搜索位置
搜索符合特定条件的位置。
参数:
query(字符串,必需):用于搜索位置的类似 SQL 的查询size(数字,可选):返回的结果数(最多 100 个)
职位 API 工具
搜索职位
搜索符合特定条件的职位。
参数:
query(字符串,必需):用于搜索职位的类似 SQL 的查询size(数字,可选):返回的结果数(最多 100 个)
技能 API 工具
搜索技能
搜索符合特定条件的技能。
参数:
query(字符串,必需):用于搜索技能的类似 SQL 的查询size(数字,可选):返回的结果数(最多 100 个)
实用工具
自动完成
获取部分查询的自动完成建议。
参数:
field(字符串,必填):要自动完成的字段(公司、学校、职称、技能、地点)text(字符串,必需):自动完成的部分文本size(数字,可选):返回的结果数(最多 100 个)
示例用法
人员 API 示例
公司 API 示例
自动完成示例
执照
Apache 2.0