关于 Job Search: 25,500+ career sites
面向 AI Agent 的托管求职搜索服务,可查询雇主公开招聘网站,并返回最新职位的结构化信息和申请链接。
主要功能
- 01搜索 25,500 多家公司的招聘网站
- 02用自然语言查询职位和地点
- 03按日期、资历、薪资和签证筛选
- 04返回结构化职位信息和申请链接
- 05从雇主网站获取当前招聘信息
适用场景
- 01查找近期远程职位及薪资信息
- 02比较指定公司的职位
- 03按地点和资历搜索工作
- 04在 n8n 中创建每日职位提醒
MCP 相关
通过 Apify 的远程 MCP 服务提供职位搜索工具。客户端使用托管 MCP URL 和 Apify 账户连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.apify.com?tools=richiedc95/job-search-apiclaude mcp add --transport http richiedc95-job-search https://mcp.apify.com?tools=richiedc95/job-search-api{"mcpServers":{"richiedc95-job-search":{"type":"http","url":"https://mcp.apify.com?tools=richiedc95/job-search-api"}}}在 Cursor 中打开{"servers":{"richiedc95-job-search":{"type":"http","url":"https://mcp.apify.com?tools=richiedc95/job-search-api"}}}在 VS Code 中打开{"mcpServers":{"richiedc95-job-search":{"type":"http","url":"https://mcp.apify.com?tools=richiedc95/job-search-api"}}}{"mcpServers":{"richiedc95-job-search":{"serverUrl":"https://mcp.apify.com?tools=richiedc95/job-search-api"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.apify.com?tools=richiedc95/job-search-api需要授权工具
详细介绍
Job Search MCP:来自 25,500 多家公司的最新职位
一款 MCP 工具,可让 Claude、ChatGPT、Cursor、VS Code 和任何 AI Agent 直接从雇主自己的招聘网站搜索开放职位:Greenhouse、Lever、Ashby、Workday、SmartRecruiters、Workable、Recruitee、Personio、Teamtailor、BambooHR、Breezy、Rippling、Oracle、Pinpoint 和 Jobvite。
输入一句自然语言查询("remote senior python developer in Berlin"),即可获得最新的匹配职位,以精简的 JSON 格式呈现,包含薪资、远程状态、资历、发布日期和雇主的申请链接。
该工具托管运行:无需安装或启动。它是 Apify 上的 Job Search API for AI Agents Actor,通过 Apify 的 MCP 服务提供。
30 秒内完成连接
远程 MCP URL(客户端提示时,使用你的 Apify 账户登录):
https://mcp.apify.com?tools=richiedc95/job-search-api
Claude Code
claude mcp add --transport http job-search "https://mcp.apify.com?tools=richiedc95/job-search-api"
Cursor、Claude Desktop、VS Code 和其他 JSON 配置(使用 Apify API 令牌,而非 OAuth):
{
"mcpServers": {
"job-search": {
"url": "https://mcp.apify.com?tools=richiedc95/job-search-api",
"headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" }
}
}
}
在 Apify Console 的 Settings → API & Integrations 下获取令牌。
向你的 Agent 提问
- “查找本周发布的远程高级数据工程师职位,并列出公布了薪资的职位。”
- “目前哪些公司正在伦敦招聘产品设计师?”
- “在德国查找 10 个提供签证担保的初级前端开发职位。”
- “比较 Stripe、Airbnb 和 Datadog 最新的高级工程师职位的薪资。”
工具输入
| 字段 | 功能 | 默认值 |
|---|---|---|
query | 必填。 职位名称、岗位或技能,例如 data engineer。词语可以任意顺序匹配。用逗号分隔不同选项。支持 remote nurse in Texas 这样的自然语言。 | |
location | 职位所在地必须提及的城市、国家或地区,例如 London、Germany、US。 | anywhere |
remoteOnly | 仅搜索完全远程的职位。 | false |
postedWithinDays | 仅搜索过去 N 天内发布的职位(0 = 任意日期)。 | 30 |
seniority | intern、junior、mid、senior、lead、manager、director 或 executive。 | any |
minSalary | 最低年薪;跳过未公布薪资的职位。 | 0 |
visaSponsorship | 仅搜索职位描述中提供签证担保的职位。 | false |
company | 仅搜索指定公司,例如 Stripe, Airbnb。 | all |
maxResults | 返回的职位数量,按最新优先排序(1-200)。 | 20 |
maxPerCompany | 每家公司最多返回的职位数量。 | 3 |
includeDescription | 将职位描述作为纯文本加入(最多 3,000 个字符)。 | false |
输出
每个职位一条记录,按最新优先排序:
{
"title": "Senior Data Engineer",
"company": "Acme Analytics",
"location": "Remote - US",
"remote": true,
"workplaceType": "remote",
"seniority": "senior",
"employmentType": "full-time",
"salary": "USD 160,000-190,000 per year",
"salaryMin": 160000,
"salaryMax": 190000,
"salaryCurrency": "USD",
"salaryPeriod": "year",
"postedAt": "2026-11-04",
"url": "https://jobs.lever.co/acme/1a2b3c",
"visaSponsorship": null,
"ycBatch": "W21",
"source": "lever"
}
每个职位约占 130 个 token,因此 20 条结果可以轻松放入任何上下文窗口。
不使用 MCP
它也提供普通 HTTP API。一次调用即可执行搜索并返回职位:
curl -X POST "https://api.apify.com/v2/acts/richiedc95~job-search-api/run-sync-get-dataset-items" \
-H "Authorization: Bearer <YOUR_APIFY_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"query": "senior data engineer", "remoteOnly": true, "postedWithinDays": 7, "maxResults": 20}'
Python:
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("richiedc95/job-search-api").call(run_input={"query": "registered nurse", "location": "Texas", "maxResults": 20})
for job in client.dataset(run["defaultDatasetId"]).iterate_items():
print(job["postedAt"], job["title"], job["company"], job["url"])
无代码:n8n、Make 和 Zapier
无需编写代码,即可在 Slack、Google Sheets 或电子邮件中接收每日职位提醒。
- n8n: 从
examples/导入现成的工作流: - Make 和 Zapier: 官方 Apify 应用的分步场景见 examples/README.md。
工作原理
- 基于公开来源构建包含 25,500 多家公司及其招聘网站的目录,并定期更新。
- 每天为所有公司的每个职位名称建立索引,因此搜索时可在内存中于数秒内检查所有职位。
- 按最新的匹配职位优先访问公司,并从雇主的招聘网站实时获取每个匹配职位,因此不会返回已关闭的职位。
- 仅使用公司面向所有人公开的招聘网站接口:无需登录、不涉及个人数据,也不抓取 LinkedIn 或 Indeed。
一次典型的 20 个职位搜索约需 10 秒。
定价
在 Apify 上按结果付费:每 1,000 个职位 $4,每次运行开始时还需支付约 $0.01/GB 的内存费用,因此搜索 20 个职位的费用约为 $0.10。此工具无需订阅,并且 maxResults 会限制每次调用的结果数。
同一数据源提供的更多工具
- 职位搜索抓取器:25,500+ 家公司招聘网站:提供所有筛选条件和完整职位记录,适用于批量导出和职位公告网站。
- 招聘网站职位抓取器:抓取你选择的公司的所有职位。
- Greenhouse、Lever、Ashby、Workday 和 SmartRecruiters 职位抓取器。
反馈
发现错误或想要添加筛选条件?请在此处或 Actor 的 Issues 标签页中提交问题。
许可证
此仓库中的文档和示例采用 MIT 许可证。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。