hasdata avatar

HasData Indeed

hasdata/indeed-mcp

Indeed job listings by keyword and location, and full postings, as structured JSON.

GitHub stars
7
tools
2
auth
Secret needed
transport
STDIO, HTTP
env var
1
last updated
Sep 24, 2026

Install

From registry metadata
$ npx add-mcp 'https://mcp.hasdata.com/mcp?apis=indeed' --name indeed --header 'x-api-key: ${X_API_KEY}'

Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http indeed 'https://mcp.hasdata.com/mcp?apis=indeed' --header 'x-api-key: YOUR_X_API_KEY'

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 2 tools

Verified live against the running server on Nov 6, 2026.

hasdata_indeed_job_getJobDetailsGet Indeed Job Details Fetches a single Indeed job posting by its viewjob URL. Returns job title, company, location, salary/compensation, employment type, full description, and benefits. Use for ATS/CRM enrichment, compensation benchmarking, resume-to-JD matching with LLMs, an...1 params

Get Indeed Job Details Fetches a single Indeed job posting by its viewjob URL. Returns job title, company, location, salary/compensation, employment type, full description, and benefits. Use for ATS/CRM enrichment, compensation benchmarking, resume-to-JD matching with LLMs, an...

Parameters* required
url*string
The URL of the job vacancy to retrieve details for.
hasdata_indeed_listing_getJobListingsGet Indeed Job Listings Searches Indeed job listings by keyword and location with sort (relevance/date), country domain targeting, date-posted (1/3/7/14 days) and remote/hybrid filters. For pagination, pass the pagination.nextPage returned by the previous page back as the next...9 params

Get Indeed Job Listings Searches Indeed job listings by keyword and location with sort (relevance/date), country domain targeting, date-posted (1/3/7/14 days) and remote/hybrid filters. For pagination, pass the pagination.nextPage returned by the previous page back as the next...

Parameters* required
datePostednumber
Returns only jobs posted within the given number of days.one of 1 · 3 · 7 · 14
domainstring
The domain of the Indeed site (optional). Provide one exact documented value (62 allowed), e.g. `ar.indeed.com`, `au.indeed.com`.
keyword*string
The keyword used to search for job listings.
location*string
The location to search for job listings.
nextPagestring
The recommended way to paginate. To fetch the next page, pass the `pagination.nextPage` value from the previous response to preserve the ranking order of the search results. When `nextPage` is pass...
remoteTypestring
Returns only remote (`remote`) or hybrid (`hybrid`) jobs. In the US, Indeed ties fully remote jobs to the country rather than a city, so use a country-wide location such as `United States`: with a...one of remote · hybrid
sortstring
The sorting option for the search results.one of relevance · date
sponsoredOnlyboolean
When enabled, the request is made in a way that returns more sponsored listings. Defaults to false.
startnumber
The starting index of the results to retrieve from a single page. For ranked data spanning multiple pages, we recommend using only `nextPage`.

Sponsors

Configuration

HASDATA_API_KEY*secret

HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.

Readme

Indeed MCP Server

A hosted Indeed MCP server that gives Claude, Cursor, Windsurf and any other MCP client two read-only Indeed tools. Search job listings by keyword and location, and read a single posting in full, all as structured JSON, with no Indeed developer account and no partner approval.

It reads public job postings that a signed-out visitor can see.

1,000 free credits every month, no card required, which is 100 Indeed calls.

https://mcp.hasdata.com/mcp?apis=indeed

View the full README on GitHub

Details

Repository
github.com/hasdata/indeed-mcp
Website
hasdata.com/apis/indeed-api
Category
Data & Analytics
Package
@hasdata/indeed-mcp
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active
Resources
4
Prompts
1
Tools verified
Nov 6, 2026

More from hasdata

Related Data & Analytics MCP servers

View all
1gosodax avatarSODAX Builders MCPgosodax/builders-sodax-mcp-serverCross-network DeFi API data, AMM analytics, and SDK docs for 17+ networks.0stars
2theastraway avatarMINDtheastraway/mind-mcp-serverMIND knowledge-graph memory for agents. 44 tools: CRM, Life, MoneyMIND, Budget, Sheets, Email, Sign.7stars
3vuluu2k avatarWebcake Landingvuluu2k/webcake-landing-mcpBuild, validate, and persist Webcake landing-page source JSON: element schemas plus AI usage hints.7stars
477777r7 avatarOctocrawl77777r7/octocrawlPages, crawls and URL batches as clean Markdown and JSON for AI agents, with an Evidence Record.6stars
5hasdata avatarHasData Amazonhasdata/amazon-mcpAmazon keyword search, product details, seller profiles and seller catalogues, as structured JSON.6stars
6hasdata avatarHasData Walmarthasdata/walmart-mcpWalmart search, product pages and customer reviews on walmart.com and walmart.ca, as JSON.6stars