MCP Server/VS Code
Free — 500 searches/day, no signup

JobDataLake MCP Server for VS Code

To search live jobs from VS Code, add the JobDataLake MCP server to your mcp.json. Agent mode can then query 1.8M+ current job listings as a tool — useful whether you are job hunting or building against real hiring data.

Config file location

Per workspace: .vscode/mcp.json

How to connect JobDataLake to VS Code

  1. 1. Add to mcp.json

    Create .vscode/mcp.json in your workspace. Note that VS Code uses a "servers" key, not "mcpServers".

    {
    "servers": {
    "jobdatalake": {
    "type": "http",
    "url": "https://mcp.jobdatalake.com"
    }
    }
    }
  2. 2. Start the server and switch to agent mode

    VS Code offers to start the server when the file is saved. Open Chat in agent mode and ask for jobs in plain English.

What you can ask VS Code once it's connected

"Find me fully remote senior Python roles paying over $150k."
"What remote product manager jobs are open in the UK right now?"
"Which companies are hiring the most machine learning engineers?"
"Show me remote design jobs and tell me what skills they ask for most."

Remote MCP endpoint

Any MCP-compatible tool can connect to the hosted server directly — nothing to install.

https://mcp.jobdatalake.com

Frequently asked questions

Is the JobDataLake MCP server free to use with VS Code?

Yes. The free tier gives you 500 job searches per day with no signup and no API key. If you need more, add a JobDataLake API key to the same config and the limit lifts.

How current is the job data?

Jobs are scraped directly from 25,000+ company career pages and ATS platforms and updated hourly. New postings are typically searchable within 3 hours.

What can it actually search?

Over 1.8M+ enriched job listings from 25,000+ companies across 40+ ATS platforms. Each listing carries title, company, location, salary normalized to USD, remote type, seniority, required skills, and employment type.

Which tools does the server expose?

search_jobs, get_job, get_company, find_similar_jobs, and get_filter_options. Your assistant picks the right one automatically — you just ask in plain English.

Why is the key "servers" instead of "mcpServers"?

VS Code names the top-level key "servers" in mcp.json, unlike Claude Desktop and Cursor which use "mcpServers". Copying a config between the two without renaming the key is the most common reason the server silently fails to load.

Need more than 500 searches a day?

A free JobDataLake account comes with 1,000 API credits and lifts the MCP limit. The same data is available over the REST API.