Jd Intel MCP logo

Jd Intel MCP

Fetches and filters job descriptions from public ATS platforms through MCP tools for AI-assisted job research.

Install Jd Intel MCP

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": {
    "jd-intel-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "jd-intel-mcp"
      ]
    }
  }
}

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

Automated check passed— started and listed 3 tools correctly (Today).

Overview

The jd-intel-mcp MCP server lets AI clients discover companies, identify their ATS, and retrieve structured job listings without copy-pasting descriptions. It runs locally through stdio and uses public ATS APIs to return normalized data such as titles, locations, posting dates, salary details, and markdown job text where available. Reach for it when you need to search roles across companies, filter openings by role or recency, or inspect multiple job descriptions in one conversation.

Use cases

  • Find recent roles at a target company
  • Search registry companies by sector
  • Identify a company’s ATS platform
  • Compare job descriptions across openings
  • Filter roles by location or topic

Key features

  • Fetches structured job listings
  • Filters roles by type, topic, location, and recency
  • Searches companies by name or sector
  • Detects supported ATS platforms
  • Reports board and adapter status
  • Supports pagination and posting-date ordering

Tools3

What Jd Intel MCP lets your agent do. Expand a tool for its parameters.

Verified live~4.1k tokens of context

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.

7/7 checks healthy over the last 52d

What it can do

From the 3 tools this server returned when we ran it; 3 declare their own safety hints.

Makes network requests · 2Read-only tools · 3
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age188 days
Maintainers1

Observed 2026-10-30 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 2d ago via OSV.dev · jd-intel-mcp (npm)

Adoption & maintenance

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

GitHub stars1Stargazers on the source repository.
npm downloads670Package downloads in the last 30 days.
Last commit12d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed3Callable tools this server registers over MCP.

How Jd Intel MCP works

What jd-intel-mcp does

The jd-intel-mcp MCP server connects an MCP-capable AI client to public job-board APIs used by supported applicant tracking systems. It helps an assistant find companies, determine which ATS hosts a company’s careers page, and retrieve open roles with their full job-description content and structured fields.

The server is intended for job research, resume tailoring, role comparison, and hiring-market scans. Instead of pasting descriptions into a chat, an assistant can request listings for a company or search across companies in a sector. Filters can narrow results by role type, topic, location, and posting age.

How it works

The server runs locally and communicates with the client over MCP. Its requests use public APIs rather than browser automation or authenticated access. Results are normalized across platforms so an assistant can work with a consistent job shape instead of parsing unrelated HTML layouts.

Company resolution can use a registry of known organizations or probe supported ATS platforms when a company is not in that registry. A detected board includes its ATS and slug. When a company is found through probing rather than the registry, the returned organization details should be checked because a slug match does not confirm the company’s identity.

Job results are ordered newest first by posting date, with undated roles last by default. Calls can return pagination and matching information, including the number of jobs found before filters and the boards that responded. Rate limits and unreachable ATS platforms are reported separately from an empty result.

Setup and configuration

For Claude Desktop, the repository provides an installable .mcpb extension. Claude Code, Cursor, Windsurf, and VS Code can run the server with npx -y jd-intel-mcp using their MCP configuration interfaces.

The server has no documented API-key or environment-variable configuration. It runs on the local machine, so it is intended for desktop MCP clients rather than mobile applications. After installation, start a new client conversation and query the company registry or request a job search to verify that the tools are available.

Tools and capabilities

The jd-intel-mcp MCP server exposes three tools:

  • fetch_jobs retrieves open roles for a company. Supported filters include role type, topic, location, and recency.
  • search_registry finds companies by name or sector.
  • detect_ats identifies the ATS platform associated with a company.

The underlying package also documents detailed result data, including board status, selected matches, failed adapter checks, organization URLs where supplied by the ATS, and pagination totals. Invalid company arguments, unknown ATS values, and invalid regular-expression filters produce an argument error before a request is sent.

Limitations and notes

Coverage depends on the supported public ATS endpoints and whether a board responds. A failed adapter is not treated as proof that a company has no jobs. Workday and SmartRecruiters may report the number of listed rows before fetching job details, so that count can be a lower bound when a scan is capped.

The README names Greenhouse, Lever, Ashby, SmartRecruiters, Teamtailor, Recruitee, Personio, Workable, and Workday as supported platforms. The project does not provide access to private or authenticated job data.

Reviews

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

Frequently Asked Questions about Jd Intel MCP

jd-intel-mcp is an MCP server that connects AI clients to public applicant-tracking-system APIs for job research. Its main tools fetch open roles with filters, search a company registry by name or sector, and detect which ATS platform a company uses. It runs locally and returns normalized job data.

Install it with the client-specific MCP setup documented in the README. Claude Desktop can install the provided `.mcpb` extension, while Claude Code, Cursor, Windsurf, and VS Code can run `npx -y jd-intel-mcp`. The `npx` paths require Node.js 18 or newer.

Yes, jd-intel-mcp works with Cursor through its MCP server configuration. Add a server using the `npx` command, with `npx` as the command and `-y jd-intel-mcp` as the arguments, then restart or refresh the client if the tools do not appear.

Yes, it can search for companies by name or sector through `search_registry` and retrieve open roles with `fetch_jobs`. The documented filters cover role type, topic, location, and recency, allowing an AI client to find and narrow openings across target companies.

No API key is documented for jd-intel-mcp. The server uses public ATS APIs and runs locally on the user’s machine. Access still depends on the supported platform responding; rate-limited or unreachable adapters are reported as failures.

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 PreviewJd Intel MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/jd-intel-mcp?style=directory)](https://allmcps.com/mcp/jd-intel-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/jd-intel-mcp"><img src="https://allmcps.com/api/badge/jd-intel-mcp?style=directory" alt="Jd Intel MCP on AllMCPs" /></a>