JobDataLake MCP Server 是一个 MCP(Model Context Protocol)服务器,用于从 AI 工具中直接搜索 JobDataLake 的职位数据。它由 echojobsio 开发,托管在 GitHub 上。
用途 该服务器让用户可以在 Claude、Cursor、Windsurf 或任何兼容 MCP 的 AI 工具中,直接搜索来自 20,000 多家公司的 1,000,000 多条经过增强的职位信息。用户无需离开 AI 工具即可查询职位。
主要能力
- 搜索和筛选职位:支持按关键词、技能、薪资、远程类型、资历、地点、日期等条件筛选。
- 关键词搜索(query):可搜索职位标题、公司、技能。
- 技能筛选(skills):AND 逻辑,例如 Python,AWS,Kubernetes,所有技能必须匹配。
- 薪资筛选(salary_min / salary_max):以美元为单位,接受完整美元数值,例如 150000。
- 远程类型(remote_type):fully_remote、hybrid、on_site。
- 资历(seniority):Entry、Mid Level、Senior、Staff、Principal、Manager、Director、C Level。
- 地点(location):城市、国家或大洲(如 Europe、Asia、Latin America、Scandinavia 等)。
- 国家(countries):ISO 代码,如 US,GB,DE。
- 职位职能(job_function):eng、data、design、sales、marketing、product 等。
- 雇佣类型(employment_type):full_time、part_time、contract、internship。
- 发布时间(posted_within):24h、7d、30d。
- 排序(sort_by):posted_at:desc、salary_max_usd:desc、salary_min_usd:asc。
- 公司筛选(company):按域名筛选,如 stripe.com。
- 获取职位详情:使用搜索结果中的 job_handle ID,获取描述、要求、薪资和申请链接。
- 获取公司资料:接受域名(如 stripe.com)或 handle,返回行业、规模、融资、招聘页面。
- get_filter_options:发现可用的筛选值及其职位数量,便于探索数据集。
- find_similar_jobs:使用 AI 向量相似度查找与给定职位相似的职位,适用于远程和技术类职位。
使用方式 将服务器添加到 Claude Code 或 Claude Desktop 的 MCP 配置中即可,无需 API 密钥。添加后可以直接提问,例如:
- "Find me remote senior React jobs paying over $150k"
- "Entry level data science jobs posted this week"
- "Jobs at Anthropic paying over $200k"
如需无限访问,可在 jobdatalake.com 注册获取自己的 API 密钥,然后添加到配置中。
免费额度与付费方案
- 免费层(无需注册):每天 500 次调用,每日重置。
- 使用自己的 API 密钥:
- Free:注册赠送 1,000 积分
- Starter:1,000,000 积分 — 200 美元
- Growth:2,000,000 积分 — 300 美元
- Business:4,000,000 积分 — 400 美元
- 积分永不过期。
数据特点
- 1M+ 活跃职位,来自 20,000+ 家公司
- 覆盖 40+ ATS 平台(Greenhouse、Lever、Workday、Ashby 等)
- AI 增强字段:薪资(美元)、技能、资历、远程政策、职位职能
- 搜索响应时间低于 100 毫秒
适用场景 适合求职者、招聘人员或任何需要在 AI 工具中快速搜索和筛选大量职位信息的用户。
限制
- 免费层每天 500 次调用。
- find_similar_jobs 仅适用于远程和技术类职位。
- 更多使用细节和示例查询可参考 GitHub 仓库。
- 许可信息见仓库中的 LICENSE 文件。
联系方式
- 邮箱:mg@jobdatalake.com
- GitHub:github.com/echojobsio/jdl-mcp-server
- 网站:jobdatalake.com