← 返回目录
M

MCP Jobs

社区
零配置的多平台职位聚合MCP服务
GitHub 源仓库 ↗
★ 125 Stars 分类 · 其他 热门 源版本 23e223d34fc1
26FMRS · D
可靠性
4/20
安全与权限
3/20
维护活跃度
7/20
文档质量
6/20
安装易用性
6/20

该项目提供零配置的职位搜索功能,适合个人和开发者快速集成到 AI 助手,但依赖爬虫,存在合规和稳定性风险。

查看 FMRS 评分方法 →

mcp-jobs 是一个基于 MCP 架构的职位聚合服务,支持从猎聘、Boss、智联、51job 等主流招聘网站获取职位信息。它提供零配置体验,无需 API 密钥或注册,通过一行命令即可启动,支持职位搜索、详情获取及多平台数据聚合,并将结果标准化输出,便于大模型处理。

工具能力

search_jobs
根据职位名称、城市、薪资范围等条件搜索职位。
get_job_details
获取指定职位的详细信息,包括要求、薪资等。

安装接入

在终端运行 npx -y mcp-jobs 启动服务,然后在 AI 客户端(如 Claude Desktop、Cursor)中添加 MCP 服务器,命令为 npx -y mcp-jobs,环境变量留空。无需注册或 API 密钥。

claude_desktop_config.json
{
  "mcpServers": {
    "mcp-jobs": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-jobs"
      ]
    }
  }
}

选型与风险

适合谁

  • 需要快速获取中国主流招聘网站职位信息的用户
  • 希望在 AI 助手中直接通过自然语言搜索职位的使用者
  • 追求零配置、立即上手的开发者

不适合谁

  • 需要官方 API 支持或企业级稳定性的场景
  • 要求严格遵守招聘网站服务条款的合规用途(因为使用了爬虫)
  • 需要全球职位覆盖的用户

所需权限

  • 无需额外权限,但服务会访问互联网以爬取招聘网站数据

风险与副作用

  • 依赖爬虫技术,可能违反目标网站的服务条款,有被封锁的风险
  • 数据时效性和准确性可能受网站反爬机制影响
  • 未提供官方 API,可能因网站结构变化而失效

常见排障

  1. 检查 Node.js 版本是否 >= 16.0.0;确认网络连接正常;如遇爬虫问题,可尝试设置 CRAWLER_HEADLESS=false 进行调试,或调整 CRAWLER_TIMEOUT 等环境变量。

使用场景

快速搜索指定城市和职位的招聘信息
获取职位详情以分析要求和薪资
比较不同城市的同类职位薪资水平

支持客户端

Claude Desktop完整支持
Cursor完整支持
Windsurf完整支持
Cline完整支持