Token导航 LogoToken导航TokenDH.com
JOB Recommended With MCP logo
AI代理stdio官方级别未说明来源级核验

JOB Recommended With MCP

MCP Server

一个智能职位推荐系统,通过AI分析简历并提供来自LinkedIn和Naukri的个性化职位推荐,包含MCP服务器用于AI助手集成。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
PythonAI代理工作流自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

raghavpatel2507

提供方

raghavpatel2507

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

🤖 带有MCP的AI职位推荐器

一个智能职位推荐系统,该系统利用人工智能分析您的简历,并提供来自LinkedIn和Naukri的个性化职位推荐。该系统还包含一个MCP(模型上下文协议)服务器,用于与人工智能助手集成。

✨ 特点

  • 📄 简历分析上传您的PDF简历,获取AI分析报告
  • 🔍 技能差距分析识别缺失的技能和需要改进的领域
  • 🚀 职业发展路线图获取个性化的职业发展建议
  • 💼 工作推荐在LinkedIn和Naukri上寻找相关工作
  • 🤖 MCP(可能指某种特定系统或平台)集成内置MCP服务器以实现AI助手集成
  • 🌐 网页界面基于Streamlit的美观用户界面

🛠️ 技术栈

  • 前端Streamlit
  • 人工智能/机器学习使用LangChain与Groq(GPT-OSS-120B模型)
  • PDF处理PyMuPDF(注:这是一个库或软件的名称,直接翻译为中文可能不常见,但按照其英文原意,可理解为“Python的MuPDF库”或简化为“Python MuPDF”,具体翻译可能需根据上下文或使用场景调整)
  • 职位信息抓取(或职位数据采集)Apify 客户端(LinkedIn 和 Naukri 抓取工具)
  • MCP服务器FastMCP
  • 环境Python 3.13+

📋 先决条件

在运行此项目之前,请确保您已具备:

  1. Python 3.13及以上版本 安装
  2. API密钥 对于以下服务:

- Groq API密钥 - 用于人工智能分析 - Apify API密钥 - 用于职位抓取(或:用于爬取职位信息)

🚀 安装

  1. 克隆仓库
   git clone 
   cd JOB_Recommended_With_MCP
  1. 安装依赖项
   pip install -r requirements.txt

或者使用紫外线(推荐):

   uv sync
  1. 设置环境变量

创建一个 .env 在根目录中的文件:

   GROQ_API_KEY=your_groq_api_key_here
   APIFY_API_KEY=your_apify_api_key_here

🎯 使用方法

网络应用

  1. 启动Streamlit应用程序
   streamlit run main.py
  1. 打开你的浏览器 并导航至 http://localhost:8501
  1. 上传您的简历 (PDF格式)
  1. 获取AI分析 包括:

- 简历摘要 - 技能差距识别 - 职业道路规划建议

  1. 查找工作推荐 来自LinkedIn和Naukri

MCP 服务器

该项目包括一个用于与AI助手集成的MCP服务器:

  1. 启动MCP服务器
   python mcp_server.py
  1. 可用的MCP工具

- fetchlinkedin在LinkedIn上搜索工作 - fetchnaukri在Naukri上搜索工作

📁 项目结构

JOB_Recommended_With_MCP/
├── main.py                 # Streamlit web application
├── mcp_server.py          # MCP server implementation
├── requirements.txt       # Python dependencies
├── pyproject.toml        # Project configuration
├── README.md             # This file
└── src/
    ├── __init__.py
    ├── helper.py         # PDF processing and AI utilities
    └── job_api.py        # Job scraping APIs

🔧 配置

环境变量

变量描述必需
GROQ_API_KEY Groq AI服务的API密钥
APIFY_API_KEY Apify抓取服务的API密钥

职位搜索参数

您可以自定义职位搜索参数 src/job_api.py

  • 领英位置、工作数量、代理设置
  • Naukri(印度知名招聘网站名)关键词、最大任务数、新鲜度、排序

🤝 贡献(或“参与贡献”)

  1. 克隆该仓库
  2. 创建一个特性分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add some amazing feature')
  4. 推送到分支(git push origin feature/amazing-feature)
  5. 提交一个拉取请求

🙏 致谢

🔮 未来增强功能

  • \[ \] 支持多种简历格式(DOCX、TXT)
  • \[ \] 与更多招聘平台集成
  • \[ \] 高级筛选和排序选项
  • \[ \] 简历优化建议
  • \[ \] 工作申请追踪
  • \[ \] 对于新匹配工作的电子邮件通知
  • \[ \] 公司见解与评论整合

______________________________________________________________________

为各地求职者倾心打造!

目录标签

目录标签

PythonAI代理工作流自动化AI职位推荐本地部署简历分析技能差距分析职业发展MCP集成

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP