# Magnificent Jobs [Health: Active]

**Category:** 🔎 Search & Data Extraction  
**Repository:** https://github.com/AdanRott/magnificent-jobs-plugin  
**GitHub Stars:** 2  
**npm Downloads (last month):** 44  
**Views:** 1  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/magnificent-jobs

## Description
Semantic search over 3.5M+ live US job postings pulled straight from company ATSes. Read-only.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "magnificent-jobs": {
    "command": "npx",
    "args": ["-y","magnificentjobs"]
  }
}
```

## Documentation

## What Magnificent Jobs MCP server does

Magnificent Jobs MCP server gives MCP-compatible agents read-only access to a large, frequently refreshed collection of US job postings. The service collects listings from company applicant-tracking systems rather than relying only on major job boards. Because the data is refreshed hourly, results are intended for finding currently available roles, though availability can change after a result is returned.

Search is semantic, so an agent can use a natural-language description of the role and relevant skills. Filters include city radius, state, remote or on-site work, experience band, and employment type. Individual results can provide the job description, salary, skills, and application URL.

## How it works

The hosted MCP endpoint is available at `https://magnificentjobs.com/mcp` and uses Streamable HTTP. It does not require an account, API key, or authentication. A client sends tool requests to the service, which returns search or reference data. Searches are sent to the service and are not retained beyond standard server logs, according to the provided privacy information.

Magnificent Jobs MCP server exposes four tools:

- `search_jobs` performs semantic job searches with supported geographic and role filters.
- `get_job` retrieves the full information for a selected posting.
- `find_cities` helps identify supported cities for location-based searches.
- `list_states` returns available US states.

All tools are read-only. The server can identify application links, but it does not apply to jobs or change listings.

## Setup and configuration

For clients that support Streamable HTTP, add the endpoint as an HTTP MCP server. A representative configuration is:

```json
{
  "mcpServers": {
    "magnificent-jobs": {
      "type": "http",
      "url": "https://magnificentjobs.com/mcp"
    }
  }
}
```

Claude Code can add the server with `claude mcp add --transport http magnificent-jobs https://magnificentjobs.com/mcp`. Cursor, Windsurf, and VS Code can use the same HTTP configuration in their MCP settings. Claude.ai and Claude Desktop support adding the endpoint as a custom connector.

For stdio-only clients or Docker deployments, run `npx magnificentjobs mcp`. This local process proxies MCP requests to the hosted service. The package also provides `npx magnificentjobs setup` for Claude Code and Codex, and `npx magnificentjobs` for terminal use.

## Limitations and notes

Coverage is limited to jobs in the United States. The service is read-only and does not create, update, or submit applications. Job counts and availability are dynamic, so an advertised listing may change or disappear. The plugin files are licensed under MIT, while the served job data is subject to magnificentjobs.com terms. Review the service privacy policy when handling search queries.

_Full upstream README: https://allmcps.com/mcp/magnificent-jobs/readme_

