Indeed MCP. Find roles, filter by type, and search millions of jobs.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Indeed MCP Server searches millions of job listings on Indeed. Find roles using keywords, company names, and job titles. You can narrow results by specific cities, states, or zip codes, and filter by job type (full-time, part-time, contract, etc.).
It supports pagination so your AI agent can browse huge sets of results efficiently.
What your AI agents can do
Search jobs
Searches Indeed for job listings using keywords, location, and job type filters.
The search_jobs tool queries Indeed for job openings using specified keywords, location, and job type.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Indeed MCP Server: 1 Tool for Job Search
Use the search_jobs tool to query Indeed for millions of job listings using structured parameters.
019e5d26search jobs
Searches Indeed for job listings using keywords, location, and job type filters.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Indeed, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Your AI agent can search Indeed for job openings using the search_jobs tool. You'll tell it what you're looking for, and it queries millions of listings using keywords, location, and job type filters. You can narrow down the search to specific cities, states, or zip codes, and you'll also filter by job type like full-time, part-time, contract, or internship.
The server supports pagination, so your agent can browse massive sets of results efficiently.
How Indeed MCP Works
- 1 Subscribe to the server and provide your Indeed Publisher ID.
- 2 Ask your AI client to search for jobs, specifying criteria like role, location, and job type.
- 3 Your agent executes the search, and you receive a structured list of job listings matching the criteria.
The bottom line is, you tell your AI agent what job you want, and it finds the listings for you.
Who Is Indeed MCP For?
This is for recruiters needing market data fast, job seekers who hate manual searching, and HR developers building AI-driven hiring tools. If your job discovery process involves clicking through multiple tabs, this saves you time.
Find market benchmarks and active job listings for specific roles across different companies.
Automate the search for new opportunities without opening a web browser or leaving your current workspace.
Integrate live job data directly into AI workflows for talent pipelines and reporting.
What Changes When You Connect
- Find roles using the
search_jobstool. You don't just search by keyword; you can specify job types—full-time, part-time, contract, or internship—to filter the results. - The
search_jobstool handles complex location filtering. You can narrow results to a specific city, state, or zip code, even setting an adjustable search radius. - You can sort results by relevance or by date. The
search_jobstool lets you specify this, so you see the newest listings or the most relevant matches first. - The server supports pagination. This means your AI agent can automatically loop through results using start and limit parameters, letting you check thousands of listings without hitting limits.
- Find market benchmarks fast. Recruiters use
search_jobsto quickly check what roles are active right now and what salary ranges exist for specific positions. - Automate job discovery. Job seekers use
search_jobsto gather data on opportunities without having to copy and paste search results into a spreadsheet.
Real-World Use Cases
Need to see what's available for a new role?
A recruiter needs to check the market rate for 'Data Scientist' in 'Austin'. They prompt their agent: 'Search for Data Scientist jobs in Austin.' The agent uses the search_jobs tool, which returns multiple listings, allowing the recruiter to gauge local demand and company activity immediately.
Finding a temporary gig near a specific zip code.
A user needs a 'temporary' role within 25 miles of 90210. They instruct their agent to search using the search_jobs tool, specifying the job type and the zip code's radius. The agent filters the results, showing only short-term options in the target area.
Building a list of potential contractors.
An HR developer wants to feed a list of contract roles into a CRM. They prompt the agent to use search_jobs with 'contract' as the job type. The tool returns structured data, which the developer can then pipe into their custom pipeline for analysis.
Getting the freshest listings for a specific title.
A job seeker wants to see the absolute newest roles for 'Software Engineer'. They ask the agent to use search_jobs, specifying the role and demanding the results be sorted by date. The agent retrieves the most recently posted listings, giving the job seeker a competitive edge.
The Tradeoffs
Searching by vague keywords
Typing 'good job' into a general search field and hoping for the best. You get hundreds of irrelevant, low-quality results that don't help you narrow down your options.
→
Instead, use the search_jobs tool. Specify keywords ('Project Manager'), a job type ('full-time'), and a location ('Dallas, TX'). This forces the tool to narrow the search space and gives you actionable, filterable results.
Ignoring location filters
Running a search for 'Graphic Designer' without limiting the geography. You get roles from the entire country, most of which are irrelevant to your physical location.
→
Use the search_jobs tool and explicitly include the location and desired search radius. This ensures the tool only pulls listings within the area you actually care about.
Treating the API like a simple web scrape
Trying to manually copy and paste search results from the Indeed website into a spreadsheet, which is slow, error-prone, and doesn't account for advanced filters or pagination.
→
Use the search_jobs tool. The tool handles the data retrieval and pagination automatically, giving you clean, structured data for your AI client to process directly.
When It Fits, When It Doesn't
Use this server if your goal is pure job market intelligence. You need to find out what roles exist, where they exist, and what type they are (full-time vs. contract). If you need to build a data pipeline that ingests live, structured job listings, this is the tool. Don't use it if you need to apply for the job—it only finds the listings. Also, if you need to filter jobs based on salary range or required years of experience (data points not exposed by the search_jobs tool), you need a different, more specialized data source or a different type of data validation tool.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Indeed. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 1 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manual job searching is a waste of time.
Today, finding roles means opening a browser, typing keywords, hitting 'search,' then manually adjusting dropdown filters for location, job type, and date. You spend minutes clicking between tabs and copying lists of titles, often forgetting to adjust the search radius or the job type filter.
With the Indeed MCP Server, you tell your AI agent exactly what you need. The agent runs the `search_jobs` tool, handles the complex filtering, and gives you a clean, structured list of opportunities. You skip the clicks and go straight to the data.
Indeed MCP Server: Search for jobs with `search_jobs`
The manual steps you skip include setting up location radii, filtering by contract status, and paginating through thousands of results. These are tedious, multi-step processes that require constant manual verification.
Now, you get a single, structured output. The AI agent runs `search_jobs` and returns the filtered, paginated data set directly to your client. The process is instant, hands-free, and fully programmable.
Common Questions About Indeed MCP
How do I use the Indeed MCP Server to search for jobs? +
You use the search_jobs tool. Just tell your AI client: 'Search for [keyword] jobs in [location].' The tool handles the full search process, including all the necessary parameters.
Can the Indeed MCP Server find jobs by salary? +
No, the search_jobs tool does not filter by salary. It searches based on keywords, titles, job type, and location. You'll need to check the individual listing details for salary information.
Does the Indeed MCP Server handle large numbers of results? +
Yes, the search_jobs tool supports pagination. This means your agent can efficiently process huge result sets using start and limit parameters, so you don't lose data.
Is the Indeed MCP Server only for job seekers? +
No. Recruiters and HR developers use it too. You can use it to check market benchmarks or pull data into a database without having to manually search.
How do I set up the `search_jobs` tool on the Indeed MCP Server? +
You must first subscribe to the server and provide your Indeed Publisher ID. Once connected, your AI client can immediately query millions of job listings using the search_jobs tool.
What happens if the `search_jobs` tool hits a rate limit? +
The server handles rate limiting automatically. If a request fails due to exceeding limits, your AI client receives an error, allowing you to implement a retry mechanism or wait a specified period.
Can the Indeed MCP Server handle different job categories? +
Yes, the server processes job listings across all major categories. You can refine your search by specifying keywords, job titles, or industry sectors when using search_jobs.
Does the Indeed MCP Server support filtering by company name? +
Absolutely. When running search_jobs, you can include a company name in your query. This narrows the search to only listings posted by that specific employer.
Can I filter by job type like 'full-time' or 'contract'? +
Yes! Use the search_jobs tool with the jt parameter. You can specify 'fulltime', 'parttime', 'contract', 'internship', or 'temporary' to narrow down your results.
How do I sort the results to see the newest jobs first? +
Simply set the sort parameter to 'date' when calling the search_jobs tool. By default, results are sorted by relevance.
Is it possible to search within a specific radius of a city? +
Yes, you can use the radius parameter to define the distance in miles from your target location (provided in the l parameter).
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Automate Reddit interactions via AI — search subreddits, list hot posts, and retrieve comment threads directly.
QWeather / 和风天气
Leading professional weather data service in China — retrieve forecasts, air quality, and life indices via AI.
Spoonacular Extended
Search recipes, find meals by ingredients, and analyze nutritional data directly from your AI agent using the Spoonacular food database.
You might also like
BLS Local — LAUS State & County Unemployment
Explore the Local Area Unemployment Statistics (LAUS) program. Get granular unemployment insights spanning across every US State, County, and Metropolitan Area.
Microsoft Teams Webhook Notifier
This MCP does exactly one thing: it sends messages to your Microsoft Teams channels. That's its only function, and nothing else. Incredible for giving your AI agents a voice.
Traefik Hub
Cloud-native API Management & Gateway evaluating proxy topologies explicitly running Kubernetes integrations.