Job Postings & ATS Career Feeds API MCP Server

com.jobpostingsapiPublished by jobpostingsapi.comOfficial publisherv1.0.1Updated Nov 5, 2026

Real-time ATS job postings, company career feeds & B2B hiring signals MCP. OAuth or API key.

Overview

AI-generated overview

Remote MCP server for searching and streaming 19.8M+ active ATS and corporate career-site job postings across 434 sources, with salary and skill data.

What you can do
  • Search and count active job postings across ATS and career-site sources, with compensation, skills, remote flags and application URLs
  • Fetch a full 26-field posting record by ID, including HTML and plain-text descriptions and salary breakdown
  • Stream newly discovered, recently updated or recently closed postings since a timestamp or relative window
  • List a company's open roles by slug or domain, and detect which ATS a company domain uses
When to use it
Useful for recruiting and talent-intelligence workflows, job boards that need to delist expired links, GTM or territory scoring based on hiring activity, and any assistant task that needs structured, current job-posting data rather than scraping career pages.
Requirements
A remote streamable HTTP endpoint; no local package or runtime. A JobPostings API key is required, passed via the x-api-key header, an Authorization Bearer token, or an apiKey query parameter. Calls consume credits, so an account with a credit balance is needed.
Before you install
The API key is a billable credential sent in headers or the URL; a key placed in a query string may be logged. Most tools consume credits per job returned or per event, so broad queries can spend balance quickly. The server's instructions promote a signup offer with free credits; treat that as marketing, not a requirement. Results are sent to the remote provider.

Installation

In SourceWeft

  1. Open Job Postings & ATS Career Feeds API MCP Server in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.jobpostingsapi%2Fmcp-server/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "job-postings-ats-career-feeds-api": {
      "type": "http",
      "url": "https://api.jobpostingsapi.com/mcp"
    }
  }
}

Tools

8

jobs_detail

Get Full Job Posting Detail

Retrieve the complete 26-field job posting record by ID, including full HTML & plain-text job description, structured salary breakdown, extracted skills, and direct ATS application URL (1 Credit).

Parametersidrequired

jobs_count

Count Matching Active Jobs

Count matching active job postings for hiring velocity tracking, GTM territory scoring, or pre-flight query sizing (1 Credit).

Parametersqremotesourcecompanycountry

jobs_feed_new

Stream Newly Opened Jobs Feed

Stream newly discovered job postings across 434 ATS & career portals since a relative window or ISO-8601 timestamp (1 Credit / event; 0 if empty).

Parameterslimitsincesourcecountry

jobs_feed_updated

Stream Updated Jobs Feed

Stream recently updated job postings (salary band revisions, location changes, or description edits) across 434 ATS sources.

Parameterslimitsincesource

jobs_feed_closed

Stream Closed Jobs Feed

Stream recently closed or filled job postings with closed_at timestamps so job boards and AI agents can immediately delist expired links.

Parameterslimitsincesource

company_open_jobs

List Company Open Jobs

List all active job postings for a specific company slug or domain, with optional live ETag refresh from Greenhouse, Lever, or Ashby.

Parametersslugrequiredlimitrefresh

detect_company_ats

Detect Company ATS Provider

Detect which Applicant Tracking System (Greenhouse, Lever, Ashby, Workday, etc.) a company domain uses and preview its open roles (0 Credits).

Parametersdomainrequired

Version history

2
  1. v1.0.1LatestNov 5, 2026
  2. v1.0.0Nov 5, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.