关于 HeroHunt.ai MCP (People Search API)
HeroHunt.ai MCP 将兼容 MCP 的 Agent 接入 HeroHunt People Search API,可在 LinkedIn、GitHub 和 StackOverflow 搜寻人才,并支持自然语言查询、资料补充及账户管理。
主要功能
- 01自然语言搜索人才
- 02搜索 LinkedIn、GitHub 和 StackOverflow
- 03分页获取搜索结果
- 04补充资料中的联系信息
- 05管理账户与 API 密钥
适用场景
- 01按职位和地点寻找候选人
- 02查看搜索结果中的更多资料
- 03获取电子邮件和电话号码
MCP 相关
向 MCP 客户端提供人才搜索、分页、资料补充、账户和 API 密钥管理工具。可通过远程 HTTP 端点或 stdio 程序包连接。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
10收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 否 | 自然语言查询。新搜索时必填。 |
| searchId | string | 否 | 用于分页的现有搜索 ID。 |
| filters | object | 否 | 结构化筛选条件。 |
| filters.locations | array | 否 | 候选人所在地。 |
| filters.platforms | array | 否 | 要搜索的平台。默认为全部。 |
| filters.skills | array | 否 | 必需技能。 |
| filters.languages | array | 否 | 编程语言。 |
| filters.currentCompany | string | 否 | 当前公司筛选条件。 |
| maxResults | integer | 否 | 最多收集的个人资料数(默认 100)。预先扣费。 |
| enrich | boolean | 否 | 请求为 LinkedIn 个人资料补充电子邮件/电话信息。 |
| page | integer | 否 | 页码。 |
| per_page | integer | 否 | 每页结果数(最多 50,默认 10)。 |
| timeoutMs | integer | 否 | 最长等待时间,单位为毫秒。 |
| includeLogs | boolean | 否 | 包含管道跟踪日志。 |
| returnAllProfiles | boolean | 否 | 返回所有匹配的个人资料,而不仅是当前页的内容。 |
详细介绍
herohunt-mcp
适用于 HeroHunt People Search API 的 MCP 服务。从任何兼容 MCP 的 AI Agent 搜索 LinkedIn、GitHub 和 StackOverflow 上的人才。
快速开始
选项 1:远程 URL(推荐)
Claude Desktop、Cursor 和大多数现代 MCP 客户端都直接支持远程 HTTP 端点。无需安装软件包。
Claude Desktop(~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"herohunt-people-search": {
"url": "https://api.herohunt.ai/api/v1/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Cursor(~/.cursor/mcp.json):
{
"mcpServers": {
"herohunt-people-search": {
"url": "https://api.herohunt.ai/api/v1/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
选项 2:stdio(通过 npx)
适用于仅支持 stdio 传输的 MCP 客户端:
{
"mcpServers": {
"herohunt-people-search": {
"command": "npx",
"args": ["-y", "herohunt-mcp"],
"env": {
"HEROHUNT_API_KEY": "YOUR_API_KEY"
}
}
}
}
获取 API 密钥
在 herohunt.ai/app/api/sign-up 注册以获取 API 密钥。
工具
| 工具 | 类型 | 描述 |
|---|---|---|
people_search | 写入 | 使用自然语言搜索个人资料。每个预留名额消耗 1 个额度。 |
people_search_paginate | 读取 | 获取现有搜索的更多结果。除非启用了信息补充,否则免费。 |
account_usage_get | 读取 | 获取套餐、额度和速率限制信息。免费。 |
account_searches_list | 读取 | 列出以往的搜索。免费。 |
account_upgrade_link | 读取 | 获取套餐升级 URL。免费。 |
account_billing_portal_link | 读取 | 获取 Stripe 账单门户 URL。免费。 |
api_keys_list | 读取 | 列出 API 密钥前缀和权限范围。免费。 |
api_keys_create | 写入 | 创建新的 API 密钥。 |
api_keys_rotate | 写入 | 轮换现有 API 密钥。 |
api_keys_revoke | 写入 | 永久撤销 API 密钥。 |
示例
连接后,向你的 AI Agent 提问:
“使用 HeroHunt 帮我在柏林寻找 5 名资深 Go 工程师,并总结排名前 3 的结果。”
Agent 会使用自然语言查询调用 people_search,接收结构化个人资料数据(姓名、职位、公司、所在地、技能、平台链接),并总结结果。
要获取联系方式,请提问:
“为搜索结果补充电子邮箱和电话号码。”
Agent 会通过 enrich: true 调用 people_search_paginate。
环境变量
| 变量 | 必填 | 默认值 | 描述 |
|---|---|---|---|
HEROHUNT_API_KEY | 是 | - | 你的 People Search API 密钥 |
HEROHUNT_MCP_URL | 否 | https://api.herohunt.ai/api/v1/mcp | 覆盖 MCP 端点 URL |
链接
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。