
HasData Indeed
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 toolsVerified 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...
url*stringhasdata_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...
datePostednumber1 · 3 · 7 · 14domainstringkeyword*stringlocation*stringnextPagestringremoteTypestringremote · hybridsortstringrelevance · datesponsoredOnlybooleanstartnumberSponsors
Configuration
HASDATA_API_KEY*secretHasData 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
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
- HasData Web Scraping7
- HasData Amazon6
- HasData Walmart6
- HasData Bing5
- HasData Google Flights5
- HasData Google Trends5
- HasData Shopify5
- HasData Google Search (SERP)14
- HasData Instagram12
- HasData Google Maps10
- HasData Google Scholar10
- HasData TikTok10
- HasData Airbnb9
- HasData Glassdoor8
- HasData Redfin8
- HasData Booking.com7
- HasData DuckDuckGo7
- HasData Facebook7
- HasData Google Images7