Skip to main content
Glama
echojobsio

JobDataLake MCP Server

JobDataLake MCP Server

Search 1,000,000+ enriched job listings from 20,000+ companies directly from Claude, Cursor, Windsurf, or any MCP-compatible AI tool.

Free to use — no signup required. 500 calls/day included.

Quick Start

Add to your Claude Code or Claude Desktop MCP config:

{
  "mcpServers": {
    "jobdatalake": {
      "command": "npx",
      "args": ["-y", "@jobdatalake/mcp-server"]
    }
  }
}

That's it. No API key needed. Then ask:

"Find me remote senior React jobs paying over $150k"

"Entry level data science jobs posted this week"

"Jobs at Anthropic paying over $200k"

Want unlimited access?

Sign up at jobdatalake.com for your own API key, then add it:

{
  "mcpServers": {
    "jobdatalake": {
      "command": "npx",
      "args": ["-y", "@jobdatalake/mcp-server"],
      "env": {
        "JDL_API_KEY": "jdl_your_key_here"
      }
    }
  }
}

Tools

search_jobs

Search and filter jobs by keyword, skills, salary, remote type, seniority, location, date, and more.

Filters:

  • query — keyword search (title, company, skills)

  • skills — AND filter: Python,AWS,Kubernetes (all must match)

  • salary_min / salary_max — in USD (accepts full dollars, e.g. 150000)

  • remote_typefully_remote, hybrid, on_site

  • seniorityEntry, Mid Level, Senior, Staff, Principal, Manager, Director, C Level

  • location — city, country, or continent (Europe, Asia, Latin America, Scandinavia, etc.)

  • countries — ISO codes: US,GB,DE

  • job_functioneng, data, design, sales, marketing, product, etc.

  • employment_typefull_time, part_time, contract, internship

  • posted_within24h, 7d, 30d

  • sort_byposted_at:desc, salary_max_usd:desc, salary_min_usd:asc

  • company — filter by domain: stripe.com

get_job

Get full details for a specific job including description, requirements, salary, and apply link. Use the job_handle ID from search results.

get_company

Get company profile — industry, size, funding, career page. Accepts domain (stripe.com) or handle.

get_filter_options

Discover available filter values with job counts. Great for exploring what's in the dataset.

find_similar_jobs

Find jobs similar to a given listing using AI vector similarity. Available for remote + tech jobs.

Pricing

Free tier (no signup): 500 calls/day, resets daily.

With your own API key:

  • Free: 1,000 credits on signup

  • Starter: 1,000,000 credits — $200

  • Growth: 2,000,000 credits — $300

  • Business: 4,000,000 credits — $400

Credits never expire. Get your API key.

Data

  • 1M+ active job listings from 20,000+ companies

  • 40+ ATS platforms (Greenhouse, Lever, Workday, Ashby, etc.)

  • Updated hourly

  • AI-enriched: salary (USD), skills, seniority, remote policy, job function

  • Sub-100ms search responses

Example Queries

Query

What it does

"Remote Python jobs over $150k"

Skills + salary + remote filter

"Jobs at Stripe"

Company filter

"Entry level data science"

Seniority filter

"New remote jobs today"

Date + remote filter

"React AND TypeScript jobs in Europe"

Multi-skill AND + continent

"Highest paying remote jobs"

Salary sort

"What skills are most in demand?"

Filter options tool

License

MIT — see LICENSE.

Support

Install Server
A
license - permissive license
A
quality
C
maintenance

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/echojobsio/jdl-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server