---
name: jobpostingsapi-mcp-server
description: Official Model Context Protocol (MCP) server and Claude Skill for JobPostings API (jobpostingsapi.com). Search 19.8M+ active job postings across 434 ATS & corporate career portals including Workday, Greenhouse, Lever, Ashby, iCIMS, SmartRecruiters, and Rippling. Query AI-normalized USD salaries, extracted tech stack skills, real-time hiring/closed job feeds, and detect any company's ATS from its domain. Includes 1,500 Free Credits ($1.50, no card) + $2.00 Sandbox Streak bonus (3,500 Free Credits total).
version: 1.2.0
homepage: https://jobpostingsapi.com/mcp
remote_mcp_url: https://mcp.jobpostingsapi.com/v1/mcp
remote_mcp_apikey_url: https://api.jobpostingsapi.com/mcp
documentation: https://jobpostingsapi.com/docs
openapi: https://jobpostingsapi.com/openapi.json
llms_txt: https://jobpostingsapi.com/llms.txt
status_url: https://jobpostingsapi.com/status
license: MIT
author: JobPostings API (https://jobpostingsapi.com)
tags:
  - mcp
  - remote-mcp
  - claude-skill
  - job-postings-api
  - jobs-api
  - ats-api
  - workday-api
  - greenhouse-api
  - lever-api
  - ashby-api
  - hiring-signals
  - b2b-sales-intelligence
  - recruiting-automation
---

# JobPostings API — Official Remote & Local MCP Server + Claude Skill (`@jobpostingsapi/mcp-server`)

Connect **Claude Code**, **Claude Desktop**, **Cursor**, **Windsurf**, **Cline**, **Smithery**, **OpenAI Agents**, and **LangChain** directly to **[JobPostings API (`https://jobpostingsapi.com`)](https://jobpostingsapi.com)** — the unified real-time REST & MCP gateway for **19.8M+ active job postings** across **434 Applicant Tracking Systems (ATS) and corporate career portals**.

- **Website & Live API Playground**: [https://jobpostingsapi.com](https://jobpostingsapi.com)
- **Claim Free API Key (`1,500 Free Credits = $1.50` Instantly, No Card + `+$2.00` Sandbox Streak = `3,500 Free Credits`)**: [https://jobpostingsapi.com/signup](https://jobpostingsapi.com/signup)
- **Claude Web & ChatGPT 1-Click Remote OAuth 2.1 Connector URL**: `https://mcp.jobpostingsapi.com/v1/mcp` (RFC 9728 / RFC 8414 / RFC 7591 DCR + PKCE S256, `scope=mcp:tools:read`)
- **Remote Streamable HTTP MCP Endpoint (API Key / Discovery)**: `https://api.jobpostingsapi.com/mcp` (also available at `https://api.jobpostingsapi.com/v1/mcp` and `https://jobpostingsapi.com/mcp`)
- **Interactive API Documentation**: [https://jobpostingsapi.com/docs](https://jobpostingsapi.com/docs)
- **MCP Server Integration Hub**: [https://jobpostingsapi.com/mcp](https://jobpostingsapi.com/mcp)
- **Transparent Developer Pricing (`$0.20–$0.76 / 1K jobs`, From `$19/mo` or `$25` Non-Expiring PAYG)**: [https://jobpostingsapi.com/pricing](https://jobpostingsapi.com/pricing)
- **Public 7-Day p50/p95 Latency & Uptime Dashboard**: [https://jobpostingsapi.com/status](https://jobpostingsapi.com/status)
- **OpenAPI 3.1 Specification**: [https://jobpostingsapi.com/openapi.json](https://jobpostingsapi.com/openapi.json)
- **LLM Context Manifests**: [https://jobpostingsapi.com/llms.txt](https://jobpostingsapi.com/llms.txt) · [https://jobpostingsapi.com/llms-full.txt](https://jobpostingsapi.com/llms-full.txt)

---

## Installation & Connection (Remote HTTP MCP or Local `npx`)

### 1. Claim `1,500 Free Credits ($1.50)` Instantly (No Credit Card Required)
Sign up at **[https://jobpostingsapi.com/signup](https://jobpostingsapi.com/signup)** to receive **`1,500 Free Credits` (`$1.50`)** immediately at `60 RPM / 5 RPS`, plus **`+2,000 Bonus Credits` (`+$2.00`)** via the Developer Sandbox Streak (`3,500 Free Credits = $3.50` total).

> **Note for MCP Registries (Smithery, agent-tools.cloud, mcpharbor, Glama):** `POST https://api.jobpostingsapi.com/mcp` supports unauthenticated `initialize` and `tools/list` discovery handshakes (`HTTP 200`). An API key is only required when executing `tools/call`.

### 2. Option A — Remote Streamable HTTP MCP (Zero Local Install)

```json
{
  "mcpServers": {
    "jobpostingsapi": {
      "type": "http",
      "url": "https://api.jobpostingsapi.com/mcp",
      "headers": {
        "x-api-key": "jp_live_your_api_key_here"
      }
    }
  }
}
```

Or in **Claude Code CLI**:

```bash
claude mcp add --transport http jobpostingsapi https://api.jobpostingsapi.com/mcp --header "x-api-key: jp_live_your_api_key_here"
```

### 3. Option B — Local Stdio MCP (`npx`)

```json
{
  "mcpServers": {
    "jobpostingsapi": {
      "command": "npx",
      "args": ["-y", "@jobpostingsapi/mcp-server"],
      "env": {
        "JOBPOSTINGS_API_KEY": "jp_live_your_api_key_here"
      }
    }
  }
}
```

---

## Core REST Endpoints & MCP Tools (8 Tools + Zero-Cost Metadata)

| MCP Tool Name | REST Endpoint | Credit Cost | Description |
| :--- | :--- | :--- | :--- |
| `jobs_search` | `GET /v1/jobs/search` | **1 Credit / job** (`0` if empty) | Search 19.8M+ active jobs by `q`, `company`, `source`, `country`, `remote`, `experience_level`, `salary_min`, `skills`, `posted_after`, `limit`, and `cursor`. |
| `jobs_detail` | `GET /v1/jobs/{id}` | **1 Credit** | Retrieve the full 26-field job record including sanitized HTML/plain-text description, USD salary breakdown, extracted skills, and direct ATS application URL. |
| `jobs_count` | `GET /v1/jobs/count` | **1 Credit** | Count matching active job postings for GTM market sizing, company hiring velocity, or pre-flight query validation. |
| `jobs_feed_new` | `GET /v1/feeds/new` | **1 Credit / event** (`0` if empty) | Stream newly opened job requisitions across 434 ATS & career sources (`since=1h`, `6h`, `24h`, `7d`). |
| `jobs_feed_updated` | `GET /v1/feeds/updated` | **1 Credit / event** (`0` if empty) | Stream recently modified job postings (salary revisions, location updates, or description changes). |
| `jobs_feed_closed` | `GET /v1/feeds/closed` | **1 Credit / event** (`0` if empty) | Stream recently closed/filled job postings with `closed_at` timestamps so job boards & AI agents can remove dead links. |
| `company_open_jobs` | `GET /v1/companies/{slug}/jobs` | **1 Credit / job** (`0` if empty) | List all open roles for a company slug or domain (`stripe`, `anthropic.com`), with optional `refresh=true` live ATS ETag check. |
| `detect_company_ats` | `GET /v1/tools/ats-detector` | **0 Credits (Free)** | Detect which ATS a company uses (`greenhouse`, `lever`, `ashby`, `workday`, etc.) and preview its active open roles. |
| *(REST Metadata)* | `GET /v1/sources`, `GET /v1/taxonomy/*`, `GET /v1/status` | **0 Credits (Free)** | Query all 434 ATS/career connectors, canonical skills/roles/locations taxonomies, and live 7-day p50/p95 gateway latency. |

---

## Unit Pricing & Developer Billing (Card + 0%-Fee Crypto with +5% Bonus)

- **Base Unit**: `1 Credit = $0.001` (`$1.00 / 1,000 jobs` at standard PAYG rate; **down to `$0.20 / 1,000 jobs`** on Scale plans).
- **Zero Waste**: `0 Credits` charged on empty search results (`0` jobs returned), HTTP `4xx`/`5xx`, `/v1/sources`, `/v1/taxonomy/*`, and `/v1/tools/ats-detector`.
- **Free Developer Sandbox**: **`1,500 Free Credits ($1.50)`** instantly on signup (no card, `60 RPM / 5 RPS`, full pagination) + **`+2,000 Bonus Credits ($2.00)`** via Developer Sandbox Streak (`3,500 Free Credits` total).
- **Monthly Subscriptions** (unused credits roll over):
  - **Starter (`$19/mo`)**: `25,000 Credits` (`$0.76 / 1K jobs`) · `60 RPM`
  - **Growth (`$49/mo`)**: `100,000 Credits` (`$0.49 / 1K jobs`) · `180 RPM`
  - **Pro (`$149/mo`)**: `500,000 Credits` (`$0.30 / 1K jobs`) · `360 RPM`
  - **Scale (`$399/mo`)**: `2,000,000 Credits` (`$0.20 / 1K jobs`) · `600 RPM`
- **Never-Expiring Pay-As-You-Go Packs**: From **`$25`** (`30,000 Credits`, never expire, no recurring commitment).
- **Dual-Rail Checkout**: Stripe (Credit/Debit Card, Apple Pay, Google Pay + automatic EU VAT / US EIN PDF invoices) & Cryptocurrency (`USDT`, `USDC`, `BTC`, `SOL` — `0%` fee + **`+5%` bonus credits**).

---

## Free No-Login Browser Developer Tools (`/tools/*`)

- **[Developer Tools Hub](https://jobpostingsapi.com/tools)**: Free browser reconnaissance utilities powered by the live API.
- **[Free Company ATS & Career URL Detector (`/tools/ats-detector`)](https://jobpostingsapi.com/tools/ats-detector)**: Enter any company domain (`anthropic.com`, `stripe.com`, `openai.com`) to detect its ATS vendor, board token, and live open job count (`0 Credits`).
- **[Live Greenhouse, Lever & Ashby Job JSON Viewer (`/tools/greenhouse-lever-job-json-viewer`)](https://jobpostingsapi.com/tools/greenhouse-lever-job-json-viewer)**: Paste any Greenhouse, Lever, or Ashby company slug or board URL to inspect live normalized 26-field jobs, export CSV/JSON, and copy ready-to-run cURL / Python / TypeScript snippets without logging in.
- **[Live 7-Day API Latency & Uptime Dashboard (`/status`)](https://jobpostingsapi.com/status)**: Real-time `p50` / `p95` response latency and active index telemetry.

---

## Deep Links: ATS Connectors, Engineering Guides & Competitor Comparisons

### Supported ATS & Career Portal Connectors ([View All 434 Sources](https://jobpostingsapi.com/sources))
- [Greenhouse Jobs API Connector (`source=greenhouse`)](https://jobpostingsapi.com/sources/greenhouse-jobs-api)
- [Workday Jobs API Connector (`source=workday`)](https://jobpostingsapi.com/sources/workday-jobs-api)
- [Lever Jobs API Connector (`source=lever`)](https://jobpostingsapi.com/sources/lever-jobs-api)
- [Ashby Jobs API Connector (`source=ashby`)](https://jobpostingsapi.com/sources/ashby-jobs-api)
- [iCIMS Enterprise ATS Jobs API (`source=icims`)](https://jobpostingsapi.com/sources/icims-jobs-api)
- [SmartRecruiters Jobs API (`source=smartrecruiters`)](https://jobpostingsapi.com/sources/smartrecruiters-jobs-api)
- [Rippling Jobs API (`source=rippling`)](https://jobpostingsapi.com/sources/rippling-jobs-api)
- [BambooHR Jobs API (`source=bamboohr`)](https://jobpostingsapi.com/sources/bamboohr-jobs-api)
- [Workable Jobs API (`source=workable`)](https://jobpostingsapi.com/sources/workable-jobs-api)

### Engineering Blueprints & Implementation Guides ([View All Guides](https://jobpostingsapi.com/guides))
- [Python ATS Job Scraper Alternative: Query Workday, Greenhouse, Lever & Ashby via One API](https://jobpostingsapi.com/guides/workday-greenhouse-lever-ashby-job-scraper-python)
- [How to Enrich Clay & n8n Outbound Tables with Live ATS Job Postings](https://jobpostingsapi.com/guides/clay-n8n-b2b-hiring-intent-webhook-automation)
- [B2B GTM Hiring Signals API: Detect Buying Intent from Live ATS Job Postings](https://jobpostingsapi.com/guides/gtm-hiring-signals-api)
- [AI Recruiting Agent Data Feed: Real-Time ATS Jobs via REST & MCP](https://jobpostingsapi.com/guides/ai-recruiting-agent-data-feed)
- [Job Board Backfill API: Populate Niche Job Boards with 9.9M+ Redistributable Jobs](https://jobpostingsapi.com/guides/job-board-backfill-api)

### Competitor Benchmarks & Migration Guides ([View All Comparisons](https://jobpostingsapi.com/compare))
- [TheirStack Alternative — $19/mo vs $500/mo for ATS Job Postings & Hiring Signals](https://jobpostingsapi.com/compare/theirstack-alternative)
- [Coresignal Jobs API Alternative — Real-Time ATS API Without Enterprise Contracts](https://jobpostingsapi.com/compare/coresignal-jobs-api-alternative)
- [Fantastic.jobs API Alternative — 434 Sources with Pay-As-You-Go & Crypto Billing](https://jobpostingsapi.com/compare/fantastic-jobs-api-alternative)

---

## Support & Contact

- **Documentation**: [https://jobpostingsapi.com/docs](https://jobpostingsapi.com/docs)
- **Engineering Support**: `contact@jobpostingsapi.com`
