MCP-Powered-AI-Job-Recommendation-Engine
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP-Powered-AI-Job-Recommendation-EngineParse my resume and recommend top 5 software engineer jobs in Austin."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP-Powered AI Job Recommendation Engine
An AI-driven Job Recommendation & Resume Matching Engine integrated with the Model Context Protocol (MCP). This system exposes standardized MCP tools enabling AI agents and assistants (such as Claude, Antigravity, or Custom LLMs) to seamlessly query job recommendations, parse candidate profiles, calculate semantic skill fit scores, and perform automated career matching.
π Key Features
Model Context Protocol (MCP) Server: Exposes standardized tools (
recommend_jobs,match_skills,parse_resume,filter_jobs_by_location).Semantic Skill Matching: Utilizes Transformer embeddings and Cosine Similarity to match candidate experience against job descriptions.
Candidate Skill Gap Analysis: Highlights missing key skills and suggests personalized learning pathways.
Interactive UI Dashboard: Built with Streamlit for candidate profile uploading and real-time recommendation filtering.
Related MCP server: LinkedIn MCP
π Tech Stack
Protocol: Model Context Protocol (MCP Python SDK)
AI & NLP: LangChain, SentenceTransformers, Scikit-Learn, PyTorch
API & Frontend: FastAPI, Streamlit, Pandas, NumPy
π Repository Structure
MCP-Powered-AI-Job-Recommendation-Engine/
βββ mcp_server/
β βββ __init__.py
β βββ server.py # MCP Server implementation & tool definitions
β βββ tools.py # Recommendation tool implementations
βββ engine/
β βββ __init__.py
β βββ resume_parser.py # Resume skill extraction engine
β βββ matcher.py # Semantic similarity & fit score calculator
β βββ job_database.py # Job listings & metadata store
βββ frontend/
β βββ app.py # Streamlit UI dashboard
βββ data/ # Sample resumes & job description datasets
βββ notebooks/ # Experimentation & embedding evaluation
βββ tests/ # Unit test suites for MCP tools & matcher
βββ requirements.txt # Dependency manifest
βββ README.md # Project documentationπ οΈ Getting Started
1. Clone the Repository
git clone https://github.com/Devashishpandey1103/MCP-Powered-AI-Job-Recommendation-Engine.git
cd MCP-Powered-AI-Job-Recommendation-Engine2. Set Up Environment & Install Dependencies
python -m venv venv
# Windows:
venv\Scripts\activate
# macOS/Linux:
source venv/bin/activate
pip install -r requirements.txt3. Run the MCP Server & Web App
# Start the MCP Server (stdio / SSE transport)
python mcp_server/server.py
# Start the Streamlit Dashboard
streamlit run frontend/app.pyDeveloped as part of Advanced AI Systems & Model Context Protocol Portfolio.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables searching over 1 million enriched job listings from 20,000+ companies directly from MCP-compatible AI tools. Provides tools for job search, company profiles, and AI-powered similar job recommendations with real-time data updates.4732MIT
- AlicenseAqualityAmaintenanceEnables AI assistants to access and interact with LinkedIn dataβprofiles, messaging, jobs, companies, and moreβvia MCP, with remote or local deployment.22628MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to manage logistics operations including orders, shipments, tracking, and warehouse management through standardized MCP tools.
- AlicenseNot gradedqualityBmaintenanceEnables JD-aware resume matching through MCP tools, providing deterministic scoring, gap analysis, bullet rewrites, and tailored cover letter generation.0MIT
Related MCP Connectors
Connect e-commerce and marketing data to AI assistants via MCP.
Connect MCP clients to 2,000+ AI models without managing provider API keys.
AI job search MCP β fact-checked jobs, application tracker, alerts. ChatGPT, Claude, Cursor.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Devashishpandey1103/MCP-Powered-AI-Job-Recommendation-Engine'
If you have feedback or need assistance with the MCP directory API, please join our Discord server