Job Searchoor logo

Job Searchoor

by 0xdaef0f

Search job listings by recency, keywords, exclusions, and remote-work status through MCP.

Install Job Searchoor

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "0xdaef0f-job-searchoor": {
      "command": "npx",
      "args": [
        "-y",
        "job-searchoor"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

We couldn’t confirm it starts correctly

The install command started, but didn't respond the way we expected when we tried to talk to it.

npx -y job-searchoor

tools/list returned no tools array.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 1mo ago.

Overview

0xdaef0f/job-searchoor MCP server exposes a job-search tool for retrieving available listings with configurable filters. Its get_jobs tool accepts a required recency window such as 1d or 1w, plus optional keyword, exclusion-keyword, and remote-work filters. Use it when an MCP-compatible client needs to search listings without building a separate job-search interface.

Use cases

  • Search recent job listings by keyword
  • Filter listings for remote roles
  • Exclude unwanted job terms
  • Retrieve jobs posted within a selected time window

Key features

  • Recency filtering by days or weeks
  • Included keyword filtering
  • Excluded keyword filtering
  • Remote-work filtering
  • MCP tool access through get_jobs

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

14/15 checks healthy over the last 86d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 16d ago via OSV.dev · job-searchoor (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars65Stargazers on the source repository.
npm downloads44Package downloads in the last 30 days.
Last commit1y agoMost recent push to the default branch.
Install checkInconclusiveStarted but did not complete the MCP handshake in our test.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How Job Searchoor works

What 0xdaef0f/job-searchoor MCP server does

0xdaef0f/job-searchoor MCP server provides job-search functionality through the Model Context Protocol. Its documented capability is a single tool, get_jobs, which retrieves available job listings and applies search filters supplied by the client.

The tool is suited to agents that need to narrow job results by how recently they were posted, by included terms, by excluded terms, or by whether the role is remote. The repository does not document a particular job board, listings provider, ranking method, or output schema beyond the tool’s purpose and inputs.

How it works

An MCP client calls get_jobs with sinceWhen, which specifies the age of listings to retrieve.

Optional filters refine the search:

  • keywords: an array of terms that should match jobs.
  • excludeKeywords: an array of terms to filter out.
  • isRemote: a Boolean indicating whether to filter for remote work.

0xdaef0f/job-searchoor MCP server therefore fits focused, parameterized job searches rather than use cases that require documented recruiting workflows or broader job-market analytics.

Setup and configuration

The repository provides an npm-based launch command:

config.json
{
  "mcpServers": {
    "job-search": {
      "command": "npx",
      "args": ["-y", "job-searchoor"]
    }
  }
}

Add the entry to Claude Desktop’s claude_desktop_config.json. The -y flag allows npx to run the package without an interactive confirmation prompt.

Tools and capabilities

The documented tool is get_jobs. It supports a required sinceWhen string and three optional filters: included keywords, excluded keywords, and remote status. This is enough to express searches such as recent remote roles containing selected technologies while excluding unwanted terms. The project is released under the MIT License, allowing use, modification, and distribution subject to that license.

Limitations and notes

It also does not specify how keyword matching behaves, how remote status is determined, how results are ordered, or whether searches cover a particular geography or employment type. Treat those behaviors as implementation details to verify before depending on them in an automated workflow.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Job Searchoor

Run it through npx with `npx -y job-searchoor`.

Yes. The README provides a Claude Desktop configuration using the `job-searchoor` npx package.

The `get_jobs` tool supports a recency window, included keywords, excluded keywords, and a remote-work Boolean filter.

The documented examples are `1d` and `1w`; only days and weeks are supported.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewJob Searchoor AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/0xdaef0f-job-searchoor?style=directory)](https://allmcps.com/mcp/0xdaef0f-job-searchoor)
HTML Embed
<a href="https://allmcps.com/mcp/0xdaef0f-job-searchoor"><img src="https://allmcps.com/api/badge/0xdaef0f-job-searchoor?style=directory" alt="Job Searchoor on AllMCPs" /></a>