MCP.Market

Job Search MCP server

by Servation·io.github.Servation/job-search-mcp·v0.1.3·4 stars

Claude searches real job boards, scores each job 0-100 for fit, and shows a ranked board.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
Growing

4 stars72 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • bulk_status

    Triage MANY board jobs at once by score and/or source — e.g. dismiss every scored job under 60.

  • clear_jobs

    Clear jobs from the review board. which='unscored' (default) removes only the not-yet-evaluated

  • evaluate_jobs

    Score one or more sourced jobs for THIS candidate (holistic). YOU assign each job a 0-100 fit score

  • find_jobs

    Source live jobs (LinkedIn + Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Hacker News,

  • rescore_board

    Re-score the WHOLE board from scratch — every job, INCLUDING ones that already have a score. Use this

  • review_saved

    List the tracker as text: jobs marked saved (interested) or applied, with their status, score, and

  • save_profile

    Extract the candidate's profile from their resume text (which the user pastes in chat) and save it.

  • whats_promising

    List 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

no findings
  • 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
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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 build

Then 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.

  • freehire
    freehire.me: search 3.3M+ IT jobs from 294K company boards, track applications, tailor CVs.
    A
  • Jobseek
    Search jobs and companies on Job Seek (jseek.co)
    A
  • CodeNib
    Source-linked CodeGraph exploration, ranked search, and static navigation for coding agents.
    B
  • Workopia — Job Search
    Search 6.3M+ live jobs from companies' own career pages, plus resume tailoring & cover letters.
    B