MCP Jobs Recommender Agent MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
git clone https://github.com/jsuryanm/mcp-jobs-recommender-agent.git
cd mcp-jobs-recommender-agent
pip install -r requirements.txt
2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add -e "GROQ_API_KEY=${GROQ_API_KEY}" -e "APIFY_API_TOKEN=${APIFY_API_TOKEN}" jobs-recommender-agent -- python "<FULL_PATH_TO_MCP_JOBS_RECOMMENDER_AGENT>/dist/index.js"

Replace <FULL_PATH_TO_MCP_JOBS_RECOMMENDER_AGENT>/dist/index.js with the actual folder you prepared in step 1.

Required:GROQ_API_KEYAPIFY_API_TOKEN
README.md

An AI-powered Job Recommender Agent built using the Model Context Protocol

MCP Jobs Recommender

An AI-powered Job Recommender Agent built using the Model Context Protocol (MCP) to provide personalized job recommendations using LLMs and external tools.


📌 Features

  • MCP-based AI Agent
  • Smart Job Recommendations
  • Resume / Skills matching
  • Tool integrations via MCP

🏗️ Project Structure

mcp-jobs-recommender-agent/ ├── app.py ├── main.py ├── mcp_server.py ├──
requirements.txt └── README.md

⚙️ Installation

git clone https://github.com/jsuryanm/mcp-jobs-recommender-agent.git cd
mcp-jobs-recommender-agent pip install -r requirements.txt

▶️ Run

streamlit run app.py


🛠️ Tech Stack

Python, MCP, Groq, Apify Client ,Streamlit


⭐ Support

If you like this project, please star the repo!

Environment Variables

GROQ_API_KEYrequiredAPI key for Groq LLM services
APIFY_API_TOKENrequiredAPI token for Apify web scraping services

Configuration

claude_desktop_config.json
{"mcpServers": {"jobs-recommender": {"command": "python", "args": ["/path/to/mcp-jobs-recommender-agent/mcp_server.py"]}}}

Try it

Find job openings that match my skills in Python and AI development.
Analyze my resume and suggest roles that align with my professional experience.
Search for remote software engineering positions posted in the last week.

Frequently Asked Questions

What are the key features of MCP Jobs Recommender Agent?

MCP-based AI Agent architecture. Smart job recommendations based on user profile. Resume and skills matching capabilities. External tool integrations via Model Context Protocol.

What can I use MCP Jobs Recommender Agent for?

Job seekers looking for personalized career suggestions based on their resume.. Developers automating the process of finding relevant job openings.. Career coaches using AI to match candidate skills with current market opportunities..

How do I install MCP Jobs Recommender Agent?

Install MCP Jobs Recommender Agent by running: git clone https://github.com/jsuryanm/mcp-jobs-recommender-agent.git && cd mcp-jobs-recommender-agent && pip install -r requirements.txt

What MCP clients work with MCP Jobs Recommender Agent?

MCP Jobs Recommender Agent works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep MCP Jobs Recommender Agent docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare