Indeed MCP for AI. Run live job searches from your agent.
Works with every AI agent you already use
…and any MCP-compatible client








How this MCP server connects to your AI agent
Indeed allows your AI agent to access millions of job listings directly from any MCP-compatible client. Use it to find roles by keyword, narrow results down to a specific city or zip code, and filter by employment type—whether you need full-time, contract, or internship positions.
It’s a live job board feed built for your workflow.
What AI agents can do with Indeed Automation
Search jobs
Runs a job search on Indeed using keywords, location details, and specific filters.
You search for roles using specific titles, skills, or company names.
The tool restricts results to defined cities, states, or zip codes, respecting a configurable distance from that center point.
You can narrow the list down to specific employment statuses like full-time, part-time, contract, or internship.
The system handles pagination parameters, allowing your agent to efficiently look through massive collections of job listings.
Ask an AI about this
Waiting for input…
What AI agents can do with Indeed: Jobs & Career Opportunities (1 tool)
The available `search_jobs` tool allows you to run comprehensive searches across Indeed's database using structured parameters.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Indeed on VinkiusSearch Jobs
Runs a job search on Indeed using keywords, location details, and specific filters.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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
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
Built on the Model Context Protocol (MCP) for 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 connection provides 1 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The Problem with Manual Job Searching, Solved with Vinkius AI Gateway
Today, finding deep market data means hopping across multiple tabs. You search by job title on one page, then switch to another tab to set a radius around your zip code, and finally find the employment type filter—all while copy-pasting keywords just to make sure you didn't miss anything.
With this MCP, that whole process disappears. You tell your agent exactly what you need: 'Give me all contract Data Scientist roles near Austin.' It uses `search_jobs` to execute that complex query and returns a clean data set without the friction of a web browser.
What the Indeed MCP Gives You
You stop wasting time adjusting filters, dealing with inconsistent page layouts, or manually calculating search radii. The tool executes all those complex parameters—keywords, location filtering, job type—in a single operation.
The result is structured data delivered directly to your workflow, ready for you to analyze, report on, or process further. It's clean, actionable information.
What your AI can actually do with this
This connector lets you run deep, structured searches against Indeed's massive database without ever leaving your current workspace. Forget manually hopping between tabs and adjusting filters on the job site; simply ask your agent to find what you need.
Your AI client executes a search using keywords or company names and automatically handles location constraints, like limiting results to within 25 miles of an address. You can refine that initial list further by specifying job types—full-time, part-time, contract work—and sorting the output by date or relevance.
This capability is huge for recruiters who need fast market benchmarks, and equally useful for job seekers who want to automate their search process entirely within their development environment. It’s one of the core utilities housed in the Vinkius catalog that lets you treat a major external database like just another API call.
019e5d26-516d-70c1-907e-6dfe7266f945 Here's how it actually works
The bottom line is: it converts natural language requests about jobs into actionable, paginated searches against Indeed's live data.
First, subscribe to this MCP and input your Indeed Publisher ID.
Next, ask your AI client to run a search by specifying keywords, location details, and any desired filters (like job type).
Finally, the agent returns structured data containing detailed job listings that you can use immediately.
Who is this actually for?
Anyone whose job involves tracking labor market trends or finding specific roles. This isn't just for people looking for a new paycheck; it’s for professionals who need live, structured employment data to feed into reports or analysis.
You run searches against search_jobs to quickly find market benchmarks. You check what roles competitors are hiring for in a specific area without visiting the site.
You automate your search routine, asking your agent to continually look for part-time or contract roles within 25 miles of home every morning.
You integrate the search_jobs tool into a larger workflow, pulling live job data streams directly into your custom reporting dashboard.
What Changes When You Connect
Instant Market Intelligence: Instead of manually checking multiple websites, you run search_jobs to instantly find active listings and understand market salaries for a role in a specific area. It's fast data gathering.
Targeted Filtering: You don't have to wade through irrelevant results. By specifying filters like 'full-time' or 'internship,' your agent uses the search_jobs tool to pull only the listings you actually care about.
Efficiency Over Browsing: This MCP eliminates the need for copy-pasting keywords into a web browser and clicking through multiple result pages. You just talk to your AI client, and it does the heavy lifting.
Handle Massive Data Sets: The tool supports pagination, meaning if you're tracking roles across an entire metro area, you can tell your agent to systematically check every available listing without timing out or getting lost in results.
See it in action
A hiring manager needs a competitive analysis.
The manager asks the agent: 'Find me all 'Data Scientist' roles hired by competitors within 50 miles of Boston, filtered for salary.' The agent uses search_jobs to deliver structured data points immediately, allowing the manager to compare market rates in minutes.
A student needs a niche internship.
The student asks: 'Search for part-time 'UX Designer' internships at non-profit organizations within 10 miles.' The agent uses search_jobs to filter by both job type and organization sector, giving the student highly relevant opportunities.
An HR developer needs a data feed.
The developer tasks the agent: 'Run a comprehensive search for all contract roles in finance over the last month.' The agent uses search_jobs to pull results and format them into a structured JSON object, ready for import into their company's ATS.
The honest tradeoffs
Using general search engines
Searching Google with 'job listings engineer New York'. You get articles, salary averages, and random links, but no structured data or filters.
You need the search_jobs tool. Tell your agent to run a specific query: 'Search for Software Engineer jobs in New York,' letting it handle the complex filtering parameters.
Manually clicking through results
Clicking page 1, then page 2, then page 3, just to build a spreadsheet of opportunities. It's slow and tedious.
The search_jobs tool handles pagination support. Tell your agent you need the 'first 50 results,' and it pulls them all in one go.
Forgetting to specify job type
Just searching for 'marketing manager' leaves you with a mix of full-time, part-time, and contract roles. You have to filter the results manually.
Always include the filter: 'Search for marketing manager jobs that are only temporary.' Use search_jobs to narrow it down immediately.
When It Fits, When It Doesn't
Use this MCP if your primary need is accessing live, structured job data from Indeed. The tool excels at taking complex criteria—keywords, geo-locations, and employment status—and returning a predictable list of results via the search_jobs function.
Don't use it if you are looking for general career advice or salary negotiation tactics; those require conversational reasoning beyond simple data retrieval. If your goal is simply 'Tell me what I should be doing,' this isn't the tool. It’s a data pipe, not an advisor.
Use it when: You need to compare job openings across multiple filters (e.g., full-time AND within 10 miles of X). Don't use it when: You only know vague concepts and need general guidance; you need a different conversational model for that.
Questions you might have
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).
How do I authenticate or set up my account to run `search_jobs`? +
You must subscribe to this MCP and provide your specific Indeed Publisher ID. This setup step authorizes your AI client to access the necessary job data through the tool.
What happens if I try to search for too many jobs using `search_jobs`? +
The function supports pagination, meaning you control result volume with start and limit parameters. If you exceed these limits in a single call, the tool will return an appropriate error message indicating the required adjustment.
Can I use `search_jobs` to target roles at specific companies? +
Yes; besides keywords or job titles, you can narrow your search by specifying company names. This helps you quickly find market benchmarks for a particular employer without leaving your workflow.
How do I get results beyond the initial list when using `search_jobs`? +
You manage result sets using the start and limit parameters. By adjusting these numbers, you can efficiently browse through large volumes of job data page by page.
Is this MCP suitable for HR professionals needing market intelligence via `search_jobs`? +
Absolutely. Recruiters use this MCP to quickly gather active listings and assess prevailing salary ranges or required skills in specific industries, making it useful for market research.
We've already built the connector for Indeed. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 1 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.