Skip to main content
Glama
psflwork

naukri-job-hunter

by psflwork

Naukri Job Hunter

Finds jobs and side gigs on naukri.com that match your resume, ranks them with a score out of 100, and helps you apply. Runs on your own computer, in your web browser. No coding needed.

  • Full-time jobs, or side gigs (part-time, freelance, contract)

  • Filter by skills, location, work mode (remote / hybrid / office) and job type

  • Apply to the jobs you tick, or get recruiter emails and phone numbers to send your resume yourself

  • Your resume, login and results never leave your computer

Set up (one time)

  1. Install Google Chrome and Python 3.10+ (both free). On Windows, tick "Add python.exe to PATH" in the Python installer.

  2. Download this tool: green Code button → Download ZIP, then unzip it (for example into Documents). With git: git clone https://github.com/psflwork/naukri-job-hunter.git

  3. Start it (see Run below). The first start takes 2-5 minutes while it installs what it needs.

  4. In the browser, on 1. Find jobs:

    • upload your resume (PDF); skills, experience and job-title ideas are filled in from it,

    • check job titles, location, work mode, job type and experience, then click Save only.

  5. Optional: under Naukri login, save your email and password, then click Open Chrome and sign in. Complete any OTP or captcha in that Chrome window.

Related MCP server: remoote-mcp

Run

How to start

Mac

Double-click START-HERE-Mac.command, or in Terminal: cd naukri-job-hunter && ./run.sh web

Windows

Double-click START-HERE-Windows.bat

Linux

cd naukri-job-hunter && ./run.sh web

The app opens in your browser at http://127.0.0.1:8765. Keep the small terminal window open while you use it. To stop, click Stop app or close that window.

  • Windows ("Windows protected your PC"): click More info → Run anyway.

  • Mac: open System Settings → Privacy & Security, scroll down and click Open Anyway. If it still won't open, type bash in the Terminal app, drag the file into the window and press Enter.

Using it

Tab

What it does

1. Find jobs

Edit resume, job titles, location, work mode, job type, skills and experience (pre-filled; Sync from resume refills them), then Save & start searching. Chrome searches Naukri for 5-20 minutes; don't close it

2. My matches

Ranked matches. Tick the ones you like and click Apply to ticked jobs

3. Recruiter contacts

Published recruiter emails and phones, with a Draft email button

Recruiter questions

Notice period, CTC, location, and so on. Used to answer the questions some jobs ask when you apply. Questions it couldn't answer appear here for you to fill in once

Naukri login

Save your login (optional) or sign in now

Switch between Regular jobs and Side gigs at the top.

  • Is my password safe? It's saved only on your computer and used only to sign in to Naukri.

  • Will it apply without asking? No. It applies only to jobs you tick.

  • OTP or captcha? Complete it in the Chrome window; you stay signed in afterwards.

  • No jobs found? In 1. Find jobs, add more job titles, clear the location, or untick work modes.

  • Page says it can't connect? The app was stopped; start it again.

  • "Python 3.10 or newer is needed"? Install Python (step 1), then start again.

  • Permission denied on Mac? Run chmod +x run.sh START-HERE-Mac.command in the folder.

For developers

./run.sh web     # browser app
./run.sh menu    # numbered menu in the terminal
./run.sh         # search + report + apply menu in the terminal (./run.sh side for gigs)
./run.sh --help  # all commands

It also works as an AI agent (MCP server for Cursor, Claude Desktop and others). See the advanced guide for the command line, AI agent setup, configuration and how it works.

Disclaimer

Unofficial tool, not affiliated with Naukri.com / Info Edge. Naukri's terms don't allow automated use; heavy auto-applying can get an account flagged. Review jobs before applying and use it at your own risk. MIT license.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    AI job search and job application tracker. Search live jobs by title, location, salary, date posted, and remote or on-site, and see each one checked on real data: pay against market rates, ghost-job signals, visa sponsorship history, and how well it matches your resume. Check how hiring software reads your resume, track applications, set follow-up reminders, and get email alerts.
    2
    21
    172 npm
    ISC
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to search and explore remote job listings, salary stats, and popular roles, and supports token-authenticated actions like job alerts and apply redirects.
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables automated scraping of Naukri.com job listings, extracting structured data such as job titles, companies, salaries, locations, skills, and descriptions for use in AI-driven workflows.
    -