# JobDataLake

Search 1M+ enriched job listings from 20,000+ companies. Filter by skills, salary, location, seniority, remote type, and more. Free — 500 calls/day, no signup required.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add mgao/jobdatalake

# Browse available tools
npx -y @smithery/cli@latest tool list mgao/jobdatalake

# Get full schema for a tool
npx -y @smithery/cli@latest tool get mgao/jobdatalake search_jobs

# Call a tool
npx -y @smithery/cli@latest tool call mgao/jobdatalake search_jobs '{}'
```

## Direct MCP Connection

Endpoint: `https://jobdatalake--mgao.run.tools`

## Tools (5)

- `search_jobs` — Search 1M+ job listings from 20K+ companies. Supports keyword search, AI semantic search, filters for location, salary,…
- `get_job` — Get full details for a specific job listing including description, requirements, salary, and apply link. Use the job_ha…
- `get_company` — Get company profile including open job count, industry, size, and career page URL.
- `find_similar_jobs` — Find jobs similar to a given job listing using AI vector similarity. Great for "more like this" discovery.
- `get_filter_options` — Get available filter values (seniority levels, job functions, skills, etc.) with job counts. Useful for discovering wha…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get mgao/jobdatalake <tool-name>
```
