Job Search MCP server
io.github.Servation/job-search-mcp·v0.1.3·4 starsClaude searches real job boards, scores each job 0-100 for fit, and shows a ranked board.
4 stars72 downloads/wk
Reviews
Write oneNobody has reviewed Job Search MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Job Search MCP tools (8)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
bulk_statusTriage MANY board jobs at once by score and/or source — e.g. dismiss every scored job under 60.
clear_jobsClear jobs from the review board. which='unscored' (default) removes only the not-yet-evaluated
evaluate_jobsScore one or more sourced jobs for THIS candidate (holistic). YOU assign each job a 0-100 fit score
find_jobsSource live jobs (LinkedIn + Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Hacker News,
rescore_boardRe-score the WHOLE board from scratch — every job, INCLUDING ones that already have a score. Use this
review_savedList the tracker as text: jobs marked saved (interested) or applied, with their status, score, and
save_profileExtract the candidate's profile from their resume text (which the user pastes in chat) and save it.
whats_promisingList the current job board as text: every scored job (with its id) and any UNSCORED jobs with their
Public scan report
scanner v0.1.10 · 2026-11-02 · same rubric, same numbers if you re-run it
- Code scan10 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 73 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Job Search MCP compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 62% of 3,470 Web search servers
- Tools
- 8
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 4
- more than 75% of 1,786 Web search servers
- Downloads a week
- 72
- more than 49% of 827 Web search servers with a package
What its tools let an agent do: 6 read · 1 create · 1 run or deploy
Install Job Search MCP in Claude Code, Cursor or VS Code
Runs npx -y @servation/job-search-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add job-search-mcp -- npx -y @servation/job-search-mcp
What the publisher says
From the Job Search MCP repository's README, as published. We do not edit it. Read it on GitHub
job-search-mcp
A personal job-search assistant for Claude Desktop. You ask Claude to find jobs; it searches the real job boards, scores each one 0–100 for how well it fits you, and shows them on a ranked board you can triage with one click. Everything runs locally — no API keys, no accounts required.
It's an MCP App: a small server Claude Desktop talks to, plus an inline board that renders right in the chat.
Scope: it's tuned for US software-engineering roles (the built-in sources and role filters target
US tech employers). Other fields or regions will return sparse results.
Works in: built and tested for Claude Desktop. It should also work in other MCP clients that both
run a local (stdio) server and render MCP App UIs, such as VS Code (Copilot), Cursor, or Goose (untested).
Remote-only clients (ChatGPT, Claude on web/mobile) can't launch a local server, so they won't work.
What it does
SmartRecruiters, Hacker News, RemoteOK, Remotive), using your target roles and location.
- Searches real job boards — LinkedIn plus 8 ATS/job sources (Greenhouse, Lever, Ashby, Workday,
a one-line reason, weighing your skills, years of experience, seniority fit, and the role.
- Scores each job for you*** — Claude reads the full description and gives it a 0–100 fit score with
the same job twice (for 6 months).
- Lets you triage fast — Apply / Skip on each card, or in bulk ("dismiss everything under 60").
- Remembers — keeps a running shortlist, a tracker of what you've applied to, and won't show you
Setup
1. Tell Claude Desktop about it. Open your config file:
- Windows: %APPDATA%\Claude\claudedesktopconfig.json
- macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
Add this under "mcpServers" — npx fetches the published package for you, no cloning or building required:
{
"mcpServers": {
"job-search": {
"command": "npx",
"args": ["-y", "@servation/job-search-mcp"]
}
}
}2. Fully quit and reopen Claude Desktop (on Windows, quit it from the system tray — closing the window isn't enough). That's it.
Running from source instead
npm install
npm run buildThen point the config at this folder's dist/main.js instead:
{
"mcpServers": {
"job-search": {
"command": "node",
"args": ["D:\\job-search-mcp\\dist\\main.js"]
}
}
}How to use it
Just talk to Claude. For example:
location so searches and scoring are tailored to you.
- "Save my profile" — paste your resume first; Claude pulls out your skills, roles, years, and
- "Find backend engineer jobs in California, senior level, posted this week."
- "Find low-applicant jobs" — adds LinkedIn's early-applicant filter.
- "Dismiss everything under 60."
- "Show what I've applied to."
- "Re-score the board."
A typical first run: save your profile → "find jobs" → Claude scores them and shows the ranked board → you Apply/Skip.
The board
The board is a running shortlist. A job stays on it until you Apply (moves to your tracker) or Skip (hidden for good). New searches automatically skip jobs already on the board, in your tracker, dismissed, or shown in the last 6 months — so you never see the same listing twice in a row.
Click Applied or Skip on a card, or ask Claude to do it. Triaged in the widget, it sticks.
Tools (for reference)
You rarely call these by name — Claude picks the right one — but here's what's under the hood:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Job Search MCP: common questions
- Is Job Search MCP server safe?
- Mostly: it is graded B (78/100). Read the Job Search MCP safety report
- How do I install Job Search MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Job Search MCP need an API key?
- Yes. The registry entry asks for
LINKEDIN_LI_AT,LINKEDIN_JSESSIONID. - Is Job Search MCP maintained?
- The last commit was 75 days ago (2026-08-21). The latest release is v0.1.3.
- What can I use instead of Job Search MCP?
- Servers from other publishers that do the same job: freehire MCP server, Jobseek MCP server and CodeNib MCP server.
- How does Job Search MCP compare with other Web search MCP servers?
- safety score 78/100 (higher than 62% of 3,470 Web search servers); tools 8 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Job Search MCP
Same job from other publishers: the closest match first, then the best rated.
- freehirefreehire.me: search 3.3M+ IT jobs from 294K company boards, track applications, tailor CVs.not reviewedEstablishedA
- JobseekSearch jobs and companies on Job Seek (jseek.co)not reviewedEstablishedA
- CodeNibSource-linked CodeGraph exploration, ranked search, and static navigation for coding agents.not reviewedEstablishedB
- Workopia — Job SearchSearch 6.3M+ live jobs from companies' own career pages, plus resume tailoring & cover letters.not reviewedGrowingB