ZipRecruiter MCP Server
Search and scrape ZipRecruiter job listings via the Apify MCP gateway. ZipRecruiter itself does not publish an official MCP server.
ZipRecruiter does not currently publish an official Model Context Protocol server. The closest production-ready option is the Apify-hosted ZipRecruiter scraper, exposed through Apify's MCP gateway at https://mcp.apify.com. This wraps the memo23/apify-ziprecruiter-scraper actor, which extracts job listing data from ZipRecruiter (US, Ireland, India and other regions) including titles, descriptions, salaries, company details, geographic coordinates, employment types, and application URLs.
The server is a third-party scraping integration, not an authenticated ZipRecruiter API client. It accepts ZipRecruiter search URLs or keyword filters and returns structured JSON suitable for AI agents. Authentication uses an Apify API token passed as a bearer header. The underlying actor is billed at roughly $29/month plus usage on Apify's platform.
For multi-board job searches (LinkedIn, Indeed, Glassdoor, ZipRecruiter, Google) there is also an open-source community alternative built on the JobSpy Python library. Neither the Apify scraper nor JobSpy is affiliated with or endorsed by ZipRecruiter.
Tools
| Tool | Description |
|---|---|
ziprecruiter-job-scraper |
Scrapes ZipRecruiter job listings based on a search URL or keyword/filter inputs and returns structured job data. |
Prerequisites
- An Apify account and API token (Console → Settings → Integrations)
- The
memo23/apify-ziprecruiter-scraperactor enabled on your account (paid: ~$29/month + usage) - Node.js installed locally (for the
mcp-remotebridge)
MCP client configuration
Add the following to claude_desktop_config.json (or your MCP client's equivalent):
{
"mcpServers": {
"ziprecruiter": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.apify.com/?tools=memo23/apify-ziprecruiter-scraper",
"--header",
"Authorization: Bearer YOUR_APIFY_API_TOKEN"
]
}
}
}
Replace YOUR_APIFY_API_TOKEN with the token from your Apify Console. Restart the MCP client after saving.
Notes
- This is a scraper, not an official ZipRecruiter API. Results depend on Apify actor uptime and ZipRecruiter HTML structure.
- For a single, multi-board open-source option, see the JobSpy MCP server (
chinpeerapat/jobspy-mcp-server) which queries ZipRecruiter alongside LinkedIn, Indeed, and Glassdoor.
- Pull current ZipRecruiter listings matching a role, location, and salary band into an AI workflow for resume tailoring
- Track competitor hiring by scraping ZipRecruiter postings from a specific company and summarizing role trends
- Build a candidate sourcing pipeline that filters ZipRecruiter jobs by
externalApplyOnlyand feeds them into a CRM - Aggregate salary and benefits data across US ZipRecruiter listings for market compensation analysis
- Monitor remote job postings across Ireland, India, and the US, then deduplicate and notify on new openings
- "Find ZipRecruiter software engineer jobs in Austin paying over $150k and summarize the top 10."
- "Scrape this ZipRecruiter search URL and return only roles that allow external apply: https://www.ziprecruiter.com/jobs-search?search=product+manager"
- "Pull the latest 25 remote data analyst postings from ZipRecruiter and group them by company."
- "Compare salary ranges for nurse practitioner roles on ZipRecruiter across Texas and California."
- "Get all ZipRecruiter listings for Acme Corp posted in the last week."
- Provides a working MCP path to ZipRecruiter data when no official server exists
- Returns rich structured output including salary, geo coordinates, and external apply URLs
- Hosted by Apify, so there is no self-hosting or scraper maintenance required
- Compatible with any MCP client via the standard
mcp-remotebridge
- Not official: not built or endorsed by ZipRecruiter, and subject to breakage when site HTML changes
- Paid: roughly $29/month plus per-result usage on top of any Apify plan costs
- Read-only scraping: no ability to post jobs, manage employer accounts, or message candidates
- Coverage is limited to the regions the actor supports (US, GB, IE, IN, DE, FR, NZ depending on actor variant)
- JobSpy MCP Server: open-source server that searches LinkedIn, Indeed, Glassdoor, and ZipRecruiter through the JobSpy library
- blackfalcondata/ziprecruiter-job-scraper on Apify MCP: alternative ZipRecruiter scraper covering 7 countries
- LinkedIn or Indeed MCP scrapers on Apify for multi-source job aggregation pipelines