mcpField
H
HeroHunt.ai MCP (People Search API)

HeroHunt.ai MCP (People Search API)

本地服务
github.com/herohunt-ai开发工具025 周前更新

关于 HeroHunt.ai MCP (People Search API)

HeroHunt.ai MCP 将兼容 MCP 的 Agent 接入 HeroHunt People Search API,可在 LinkedIn、GitHub 和 StackOverflow 搜寻人才,并支持自然语言查询、资料补充及账户管理。

主要功能

  1. 01自然语言搜索人才
  2. 02搜索 LinkedIn、GitHub 和 StackOverflow
  3. 03分页获取搜索结果
  4. 04补充资料中的联系信息
  5. 05管理账户与 API 密钥

适用场景

  1. 01按职位和地点寻找候选人
  2. 02查看搜索结果中的更多资料
  3. 03获取电子邮件和电话号码

MCP 相关

向 MCP 客户端提供人才搜索、分页、资料补充、账户和 API 密钥管理工具。可通过远程 HTTP 端点或 stdio 程序包连接。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"herohunt": {
"command": "npx",
"args": [
"-y",
"herohunt-mcp"
],
"env": {
"HEROHUNT_API_KEY": "<HEROHUNT_API_KEY>"
}
}
}
}
启动命令npx -y herohunt-mcp
需要配置的环境变量
HEROHUNT_API_KEY密钥HeroHunt API key. Get one at https://www.herohunt.ai/app/api/sign-up

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmherohunt-mcp1.0.2

工具

10

收录的工具列表 · 更新于 3 周前

参数类型必填说明
querystring否自然语言查询。新搜索时必填。
searchIdstring否用于分页的现有搜索 ID。
filtersobject否结构化筛选条件。
filters.locationsarray否候选人所在地。
filters.platformsarray否要搜索的平台。默认为全部。
filters.skillsarray否必需技能。
filters.languagesarray否编程语言。
filters.currentCompanystring否当前公司筛选条件。
maxResultsinteger否最多收集的个人资料数(默认 100)。预先扣费。
enrichboolean否请求为 LinkedIn 个人资料补充电子邮件/电话信息。
pageinteger否页码。
per_pageinteger否每页结果数(最多 50,默认 10)。
timeoutMsinteger否最长等待时间,单位为毫秒。
includeLogsboolean否包含管道跟踪日志。
returnAllProfilesboolean否返回所有匹配的个人资料,而不仅是当前页的内容。

详细介绍

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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。