mcpField
A
ATS Jobs MCP: Ashby, Greenhouse, Lever & SmartRecruiters

ATS Jobs MCP: Ashby, Greenhouse, Lever & SmartRecruiters

远程服务
github.com商业与营销01 周前更新

关于 ATS Jobs MCP: Ashby, Greenhouse, Lever & SmartRecruiters

ATS Jobs MCP 汇集 Ashby、Greenhouse、Lever 和 SmartRecruiters 职位板上的新招聘信息,供求职者、招聘人员和研究者使用。可按时间窗口或日期筛选,并提供托管远程服务及本地代理。

主要功能

  1. 01搜索四类招聘系统的职位
  2. 02按日期或时间窗口筛选新职位
  3. 03返回职位地点、部门及链接等信息
  4. 04通过 Apify 网关运行抓取 Actor
  5. 05提供 Node.js 和 Python 本地代理

适用场景

  1. 01监控目标公司的近期招聘岗位
  2. 02按职能或地点发现新职位
  3. 03追踪公司扩张和招聘动向

MCP 相关

远程 MCP 服务通过 Apify 网关公开招聘抓取工具;也可运行本地 stdio 代理,将工具调用转发至托管端点。调用需要 Apify 认证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.apify.com/?tools=publicrecords/ashby-jobs-scraper,publicrecords/greenhouse-jobs-scraper,publicrecords/lever-jobs-scraper,publicrecords/smartrecruiters-jobs-scraper
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
pypiats-jobs-mcp-server0.2.1

工具

详细介绍

ATS Jobs MCP:Ashby、Greenhouse、Lever 和 SmartRecruiters

通过四大申请人跟踪系统(Ashby、Greenhouse、Lever、SmartRecruiters)的 MCP 工具,获取任意日期之后发布的新职位,可用于 Claude、Cursor 或任何 MCP 客户端。提供公司职位看板名称和时间范围(24h、7d、30d 或某个日期),即可获取仅包含新发布职位的结果。

托管式远程 MCP 服务(Streamable HTTP),运行于 Apify 的 MCP 网关。提供客户端配置和一个小型开源 stdio 代理服务。不提供 Actor 源代码。

**披露:**我在 Apify Store 上维护这些 Actor(发布者 publicrecords)。

MCP 端点

https://mcp.apify.com/?tools=publicrecords/ashby-jobs-scraper,publicrecords/greenhouse-jobs-scraper,publicrecords/lever-jobs-scraper,publicrecords/smartrecruiters-jobs-scraper

身份验证:在客户端提示时使用 Apify 登录(OAuth),或将 Apify API 令牌作为 Bearer 令牌发送。运行费用按结果计费,由你自己的 Apify 账户支付;当前定价请查看各 Store 页面。

工具

ActorStore 页面MCP 工具返回内容
Ashby Jobs Scraperpublicrecords/ashby-jobs-scraperpublicrecords--ashby-jobs-scraper任意 Ashby 职位看板中的开放职位,仅包含某个日期或时间范围(24h、7d、30d)之后发布的职位:职位名称、地点、部门、薪酬、URL、描述。
Greenhouse Jobs Scraperpublicrecords/greenhouse-jobs-scraperpublicrecords--greenhouse-jobs-scraper任意 Greenhouse 职位看板中某个日期或时间范围之后发布的开放职位:职位名称、地点、部门、URL、描述。
Lever Jobs Scraperpublicrecords/lever-jobs-scraperpublicrecords--lever-jobs-scraper任意 Lever 职位看板中某个日期或时间范围之后创建的开放职位:职位名称、地点、团队、工作场所类型、URL、描述。
SmartRecruiters Jobs Scraperpublicrecords/smartrecruiters-jobs-scraperpublicrecords--smartrecruiters-jobs-scraper任意 SmartRecruiters 招聘网站中某个日期或时间范围之后发布的开放职位:职位名称、地点、部门、URL、描述。

Apify 网关还提供用于读取运行结果的辅助工具(get-actor-run、get-dataset-items)。

适用人群

  • 求职者和 Agent:关注目标公司过去一天或一周内发布的职位。
  • 招聘人员和寻访顾问:查看哪些公司刚刚在某个职能领域或地点开放了职位。
  • 销售和市场研究人员:从公开职位看板获取招聘信号(新团队、新地点)。

提示词示例

  • 列出 <board name> 过去 7 天内发布的 Greenhouse 职位,职位名称中包含 'engineer'。
  • <ashby board> 和 <lever board> 在过去 24 小时内开放了哪些职位?按部门分组。
  • 提取 <company> 自 <date> 以来发布的 SmartRecruiters 职位,并告诉我其中哪些是远程职位。

Cursor / Claude Code / 任何远程 MCP 客户端

{
  "mcpServers": {
    "ats-jobs": {
      "url": "https://mcp.apify.com/?tools=publicrecords/ashby-jobs-scraper,publicrecords/greenhouse-jobs-scraper,publicrecords/lever-jobs-scraper,publicrecords/smartrecruiters-jobs-scraper"
    }
  }
}

Claude Desktop(本地桥接)

{
  "mcpServers": {
    "ats-jobs": {
      "command": "npx",
      "args": ["-y", "@apify/actors-mcp-server", "--actors", "publicrecords/ashby-jobs-scraper,publicrecords/greenhouse-jobs-scraper,publicrecords/lever-jobs-scraper,publicrecords/smartrecruiters-jobs-scraper"],
      "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" }
    }
  }
}

本地 stdio 服务(开源)

此仓库还在 src/ 中提供了一个小型 MCP 服务,供只能运行本地 stdio 服务的客户端使用。它会根据 tools.json 在本地响应 initialize 和 tools/list。该文件根据每个 Actor 的公开输入架构生成,并在 CI 和每周检查是否存在偏差,因此任何客户端或目录都可以在无需令牌的情况下查看这些工具。tools/call 会转发到上方托管的 Apify MCP 端点,并使用你自己的 APIFY_TOKEN;没有令牌时,调用会返回明确的错误,而不会运行任何操作。令牌只会通过 Authorization 标头发送,绝不会被记录。

{
  "mcpServers": {
    "ats-jobs": {
      "command": "npx",
      "args": ["-y", "github:GeminiGeorge22/ats-jobs-mcp"],
      "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" }
    }
  }
}

也可以从克隆的仓库运行:

git clone https://github.com/GeminiGeorge22/ats-jobs-mcp.git
cd ats-jobs-mcp && npm install
APIFY_TOKEN=YOUR_APIFY_TOKEN node src/server.js

可选环境变量:APIFY_ACTORS(以上 Actor 的逗号分隔子集)和 APIFY_MCP_URL(完整端点覆盖值)。

测试通过内存中的模拟服务运行,无需网络和令牌:npm test。需要 Node.js 18+。

Python (uvx/pip)

此服务的对应 Python 版本位于 python/,基于官方 mcp Python SDK 构建:工具相同,APIFY_TOKEN 相同,托管端点相同。需要 Python 3.10+。

{
  "mcpServers": {
    "ats-jobs": {
      "command": "uvx",
      "args": ["ats-jobs-mcp-server"],
      "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" }
    }
  }
}

也可以使用 pip:运行 pip install ats-jobs-mcp-server,然后运行 ats-jobs-mcp-server。Python 测试:cd python && pip install -e ".[test]" && env -u APIFY_TOKEN python -m pytest。

另请参阅

  • ecommerce-search-rankings-mcp:Amazon、eBay、Walmart、Google Shopping、AliExpress、Shopify 和 Etsy 上的电商搜索结果与商品排名。
  • ecommerce-sales-mcp:电商销售信号:Amazon 畅销商品和评论、eBay 售出价格、TikTok Shop 和 Etsy 店铺销量。
  • forecast-accuracy-mcp:预测准确度和过往表现:预测与实际结果、业绩超预期、预测市场、存档页面和新闻。
  • sports-betting-stats-mcp:体育博彩赔率和统计数据:博彩公司赔率、球员特殊投注、比分、xG、收盘盘口、赛马。
  • sports-odds-mcp:来自 Kambi 驱动的体育博彩平台(BetRivers、Unibet、Paf、Svenska Spel、ATG)的实时赔率。
  • etsy-sales-mcp:Etsy 搜索结果和 Etsy 店铺销量计数器。
  • gov-tenders-mcp:政府招标、拨款、奖项和议会会议。

注册表

官方 MCP 注册表名称:io.github.GeminiGeorge22/ats-jobs-mcp

许可证

MIT,适用于本文档、配置以及 src/ 中的代理服务代码。与这些 Actor 读取的网站均无关联。

评论

支持 Markdown

第一次接触 MCP?

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

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