Mcp Jobs

Mcp Jobs

🚀 mcp-jobs

mcp-jobs 是基于 MCP(模型 - 控制器 - 提供者)架构的多平台职位聚合服务。它支持从猎聘、BOSS 直聘、智联招聘、前程无忧等主流招聘网站获取职位信息,并为大模型提供结构化的职位数据,有效解决了多平台职位信息整合难题。

NPM 版本 Node.js 版本

🚀 快速开始

当您在支持 MCP 的 AI 客户端中配置好 mcp-jobs 后,就能通过自然语言向大模型描述需求,如“搜索上海地区的前端开发工程师职位”,大模型会自动调用 mcp-jobs 服务获取相关信息并展示结果。

✨ 主要特性

  • 多平台数据聚合:支持从多个主流招聘网站获取职位信息。
  • 统一数据格式:将不同来源的职位信息统一为标准格式输出。
  • 智能搜索:通过自然语言处理技术,理解并解析用户的查询需求。
  • 高效检索:在大模型中直接调用,快速返回符合要求的职位信息。

📦 安装指南

以下是支持的所有环境变量:

# API 密钥
MCP_JOBS_API_KEY=your-api-key

# 启用的数据源
MCP_PROVIDER_LIEPIN_ENABLED=true
MCP_PROVIDER_BOSS_ENABLED=true
MCP_PROVIDER_ZHILIAN_ENABLED=true
MCP_PROVIDER_JOB51_ENABLED=true

# 超时和间隔设置
MCP_PROVIDER_TIMEOUT=10000
MCP_PROVIDER_INTERVAL=1000

# 全局设置
MCP_GLOBAL_MAX_RETRIES=3
MCP_GLOBAL_CACHE_TIME=3600

# 服务器设置
MCP_PORT=8080
MCP_HOST=localhost

📚 详细文档

在大模型中使用

当您在支持 MCP 的 AI 客户端中配置好 mcp-jobs 后,您可以通过自然语言向大模型描述您的需求,例如:

  • "搜索上海地区的前端开发工程师职位"
  • "查找北京的数据分析师岗位,要求 3 年以上经验"
  • "找出杭州地区薪资最高的产品经理职位"

大模型会自动调用 mcp-jobs 服务获取相关信息并为您展示结果。

⚠️ 注意事项

⚠️ 重要提示

请严格遵守各招聘平台的使用协议和规范,合理控制请求频率,避免触发平台的封禁机制。部分平台可能需要用户登录才能获取完整信息,且 Node.js 版本需大于等于 14.0.0。首次使用时,请先获取 API 密钥,可通过官方网站申请。

📄 许可证

本项目采用 MIT License 开源协议。

🆘 获取帮助

如果您在使用过程中遇到任何问题,请通过以下方式获取帮助:

  • 0 关注
  • 0 收藏,33 浏览
  • system 提出于 2025-09-22 09:03

相似服务问题

相关AI产品