loading…
Search for a command to run...
loading…
JobPilot is a next-generation career assistant powered by AI Agents and the Model Context Protocol (MCP). It acts as your personal recruiter, tirelessly searchi
JobPilot is a next-generation career assistant powered by AI Agents and the Model Context Protocol (MCP). It acts as your personal recruiter, tirelessly searching for jobs on platforms like LinkedIn, optimizing your resume for specific job descriptions (JD), and even automating the application process. Designed for the age of AI, JobPilot exposes a full MCP server, allowing you to connect it with

Your Intelligent AI Agent for Career Success Automated Job Search, Resume Optimization, and Application Management
JobPilot is a next-generation career assistant powered by AI Agents and the Model Context Protocol (MCP). It acts as your personal recruiter, tirelessly searching for jobs on platforms like LinkedIn, optimizing your resume for specific job descriptions (JD), and even automating the application process.
Designed for the age of AI, JobPilot exposes a full MCP server, allowing you to connect it with your favorite AI assistants (like Claude Desktop, OpenClaw, or custom agents) to handle your job hunt autonomously.
Why JobPilot? Instead of manually tweaking your CV for every application, let JobPilot's agents analyze the JD, rewrite your resume to highlight relevant skills, and submit the application for you—while you sleep.

Clone the repository
git clone https://github.com/yourusername/job-pilot.git
cd job-pilot
Backend Setup
cd backend
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
# Start the API & MCP Server
python app/main.py
Frontend Setup
cd frontend
npm install
# Start the UI
npm run dev
Access the App
http://localhost:3000http://localhost:8000/docsContributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"job-pilot": {
"command": "npx",
"args": []
}
}
}