AI职位搜索服务器

一个基于MCP协议的服务器,允许Claude在多个平台上搜索AI/ML职位,并支持简历定制和推荐人联系。

  • by prabhakar1234pr
  • Python
  • 本地部署
  • 5 星标
  • 更新于
在 GitHub 查看 prabhakar1234pr/Applying-Jobs-MCP-server

使用说明

职位搜索MCP服务器

一个MCP(模型上下文协议)服务器,允许Claude在Greenhouse、Lever和Adzuna中搜索AI/ML工作,以及简历定制和推荐外展。


1.克隆存储库

git clone https://github.com/YOUR_USERNAME/apply_jobs.git
cd apply_jobs

替换 YOUR_USERNAME 使用实际的GitHub用户名或组织。


2.安装依赖项

此项目使用 uv 作为包管理器。

# Install uv if you don't have it
pip install uv

# Install project dependencies
uv sync

3.获取Adzuna API证书(可选但推荐)

Adzuna为更广泛的求职提供了动力(事实上,Monster等)。免费注册:

  1. 首选 https://developer.adzuna.com/
  2. 注册并创建应用程序
  3. 复制您的 应用ID 和 API密钥

4.连接到克劳德桌面

将此MCP服务器添加到您的Claude Desktop配置中。

配置文件位置:

  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

添加此块 (与现有 mcpServers 如果您已经有其他服务器):

{
  "mcpServers": {
    "job-search-mcp": {
      "command": "uv",
      "args": ["run", "python", "-m", "mcp_server.server"],
      "cwd": "C:\\path\\to\\apply_jobs",
      "env": {
        "ADZUNA_APP_ID": "your_app_id_here",
        "ADZUNA_API_KEY": "your_api_key_here"
      }
    }
  }
}

重要提示: 替换 C:\\path\\to\\apply_jobs 使用克隆仓库的实际路径(例如。 C:\\Users\\YourName\\apply_jobs).在Windows上使用双反斜杠。

保存配置后重新启动Claude Desktop。


5.在Claude中使用它

连接后,您可以问Claude以下问题:

求职

  • “在Anthropic和Scale搜索人工智能工程师职位”
  • “在旧金山找机器学习工作”
  • “显示远程数据科学家职位”
  • “获取此URL的完整职位描述:[粘贴链接]”

简历定制

  • “分析这份招聘信息,告诉我如何定制我的简历:[URL]”
  • “对于这个人工智能工程师的角色,我应该强调哪些技能?”

转介

  • “帮我在Anthropic找到人工智能工程师职位的推荐人”
  • “为OpenAI的某人生成外展信息”

可用工具

工具 说明
search_greenhouse_jobs 搜索温室板(人物、规模、困惑等)
search_lever_jobs 搜索杠杆板(Cohere、Together、Runway等)
search_adzuna_jobs 搜索确实,怪物,和更多(需要API密钥)
get_job_details 从任何URL获取完整的职位描述
tailor_resume_for_job 获取工作简历定制建议
find_referrals 生成推荐外联信息和策略

故障排除

问题 修复
“未配置Adzuna API凭据” 添加 ADZUNA_APP_ID 和 ADZUNA_API_KEY 转到配置,然后重新启动Claude
服务器未在Claude中显示 检查 cwd 路径正确,指向您的克隆。完全重新启动Claude(退出并重新打开)
没有结果 尝试更广泛的关键字(例如“工程师”而不是“高级工程师”)

许可证

专有-仅供个人使用