Job Search MCP server
io.github.michalper/mcp-job-search·v0.2.0Job search mechanics for an AI assistant: search, fetch postings, render CVs, lint, log.
0 stars172 downloads/wk
Reviews
Write oneNobody has reviewed Job Search yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Job Search tools (7, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
fetch_job_postinglint_cvlist_applicationslog_applicationrender_pdfsearch_jobsupdate_application_statuswrite action
Public scan report
scanner v0.1.10 · 2026-10-27 · same rubric, same numbers if you re-run it
- Code scan18 source files scanned20/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 qualitylocal package, no credentials required12/15
- Maintenancelast push 7 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumsubprocess with shell=True
exec.shell-truemcp_job_search_mp-0.2.0/pyproject.toml: … with its own `# nosec` (fixed argv, no shell=True, no untrusted input). skips = ["B404"] …
How Job Search compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 75% of 3,470 Web search servers
- Tools
- 7
- the typical Web search server has 5
- Tools that change things
- 14%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 172
- more than 68% of 827 Web search servers with a package
What its tools let an agent do: 6 read · 1 change
Install Job Search in Claude Code, Cursor or VS Code
claude mcp add mcp-job-search -- uvx mcp-job-search-mp
What the publisher says
From the Job Search repository's README, as published. We do not edit it. Read it on GitHub
mcp-job-search
<!-- mcp-name: io.github.michalper/mcp-job-search -->
An MCP server that automates the repetitive mechanics around job-hunting with an AI coding assistant, while deliberately not automating the parts that need a human: drafting your CV/cover letter, fact-checking claims against your real history, and submitting an application.
It answers the question that keeps eating a job search's time: "this CV draft looks fine, but did it quietly fabricate something, and is this one specific posting even worth reading?"
Status: early stage. Built for personal use, published because the
configurable anti-fabrication linter and application-registry tooling are
generically useful beyond one person's job search. All seven tools are
working. See CHANGELOG.md for what changed and what was verified live.
How this differs from other job-search MCP servers
A few open-source MCP servers already do job search + CV tailoring (not-boring-resume-mcp, resume-mcp, Workopia MCP, IAM MCP Server, LinkedIn MCP Server, among others). This one targets what they don't:
JustJoin.it and similar Polish IT boards have no public search API — fetchjobposting reads one URL you already found instead of indexing their listings, and on boards confirmed to sit behind an active Cloudflare challenge (Pracuj.pl, Indeed), it fails loudly rather than trying to solve the challenge automatically. See the verified coverage table below — this is a documented boundary, not a silent gap.
- It won't scrape past a bot-detection wall, even quietly. NoFluffJobs,
hardcoded prose. None of the surveyed alternatives ship a way to enforce your own banned-phrase list, achievement-weight rules, or required clauses — lintcv reads them from a YAML file you control, so the mechanism is reusable even though the facts it checks against are personal (see "Why a configurable linter" below).
- **The anti-fabrication linter is a configurable rules engine, not
CV/cover-letter text and adversarially verifying every claim traces back to something true stays with whatever AI assistant calls these tools — this server is a mechanics layer (search, fetch, render, lint, log), not a weaker bundled LLM call duplicating judgment the calling assistant already does better with full context.
- It doesn't draft or fact-check for you, on purpose. Writing the
What this server doesn't pretend to be: it doesn't cover every job board — only ones with a real API, or a single posting URL a human already found. It never submits anything on your behalf. And a clean lint_cv run doesn't mean a CV is honest, only that it passes the specific rules you wrote — semantic fabrication (two true facts combined into a false-sounding one) still needs a human or an independent adversarial review to catch.
Install
From PyPI (published as mcp-job-search-mp — mcp-job-search was already taken by an unrelated project; the command stays mcp-job-search):
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Job Search: common questions
- Is Job Search MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Job Search safety report
- How do I install Job Search?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Job Search need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Job Search maintained?
- The last commit was 15 days ago (2026-10-20). The latest release is v0.2.0.
- What can I use instead of Job Search?
- Servers from other publishers that do the same job: Reddit Buddy MCP server, reMarkable MCP Server and freehire MCP server.
- How does Job Search compare with other Web search MCP servers?
- safety score 85/100 (higher than 75% of 3,470 Web search servers); tools 7 (the typical Web search server has 5); tools that change things 14% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Job Search
Same job from other publishers: the closest match first, then the best rated.
- Reddit BuddyBrowse Reddit RSS; approved API access for search, analysis, and optional posting.not reviewedEstablishedA
- reMarkable MCP ServerRead, render, search, and manage reMarkable documents through MCPnot reviewedEstablishedB
- 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
- Workopia — Job SearchSearch 6.3M+ live jobs from companies' own career pages, plus resume tailoring & cover letters.not reviewedGrowingB