MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

A
Ai Powered Job Recommender System With MCP

An AI-powered Job Recommender System that analyzes resumes to find matching LinkedIn jobs and identify skill gaps.

创建于 6/13/2026
更新于 about 4 hours ago
Repository documentation and setup instructions

🎓 AI-Powered Job Recommender System

An advanced, containerized AI application that analyzes uploaded resumes (PDFs) to provide personalized career recommendations, identify skill gaps, and automatically fetch real-time job opportunities from LinkedIn. Built with a strong focus on AI integration and MLOps best practices.

✨ Features

  • 📄 Smart Resume Parsing: Extracts text from PDF resumes accurately.
  • 🧠 AI Analysis: Utilizes LLMs (Groq / Llama 3.1) to generate professional summaries, analyze industry-specific skill gaps, and suggest career roadmaps.
  • 💼 Real-Time Job Scraping: Integrates with Apify to scrape and present the latest matching job opportunities directly from LinkedIn.
  • 🐳 Dockerized Environment: Fully containerized using Docker and Docker Compose for seamless deployment and reproducibility.
  • 📱 Responsive UI: Clean and interactive user interface built with Streamlit.

🛠️ Tech Stack & Tools

  • Language: Python 3.10
  • AI/LLM: Groq API (Llama-3.1-8b-instant)
  • Web Scraping: Apify Client (LinkedIn Jobs Scraper)
  • Frontend: Streamlit
  • PDF Processing: PyMuPDF (fitz)
  • DevOps/MLOps: Docker, Docker Compose

🚀 How to Run Locally

Prerequisites

  1. Install Docker and Docker Compose.
  2. Get your API keys from Groq and Apify.

Installation

  1. Clone this repository:
   git clone [https://github.com/your-username/job-recommender-system.git](https://github.com/your-username/job-recommender-system.git)
   cd job-recommender-system
快速设置
此服务器的安装指南

安装包 (如果需要)

uvx ai-powered-job-recommender-system-with-mcp

Cursor 配置 (mcp.json)

{ "mcpServers": { "kavindu-wijesekara-01-ai-powered-job-recommender-system-with-mcp": { "command": "uvx", "args": [ "ai-powered-job-recommender-system-with-mcp" ] } } }