职业搜索MCP服务

Careerjet Job Search MCP Server 是一个基于Careerjet API的职业搜索服务,提供多语言支持、高级筛选和AI助手集成功能。

  • by TesterEnes
  • 更新于
在 GitHub 查看 TesterEnes/career-mcp

使用说明

产品定位

Careerjet Job Search MCP Server 是一个基于Careerjet API的职业搜索服务,提供多语言支持、高级筛选和AI助手集成功能。

核心功能

  • 职业搜索: 通过关键词和位置搜索工作
  • 高级筛选: 支持合同类型、工作时间和薪资排序
  • 多语言支持: 支持50多个国家和语言
  • MCP兼容: 与AI助手轻松集成

适用场景

  • 职业搜索引擎
  • 招聘平台集成
  • AI助手职业搜索功能

工具列表

  1. search_jobs_tool: 职业搜索工具
    • 参数: 关键词、位置、语言/国家代码、排序类型、每页结果数、合同类型、工作时间
  2. get_job_details_tool: 获取职业详情工具

使用教程

依赖安装

  • Python 3.11+
  • pip

安装步骤

  1. 安装依赖:
pip install -r requirements.txt
  1. 运行MCP Server:
python server.py

Docker安装

# 构建Docker镜像
docker build -t careerjet-mcp .

# 运行容器
docker run -it careerjet-mcp

调试方式

# 启动API服务器
python api_server.py

# 健康检查
curl http://localhost:5000/

# 职业搜索
curl "http://localhost:5000/api/jobs/search?keywords=developer&location=Istanbul&locale=tr_TR"

# 职业详情
curl "http://localhost:5000/api/jobs/details?url=https://example.com/job/1"