Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

AU Jobs

БесплатноНе проверен

Searches and tracks Australian job listings across Seek, Jora, and Gumtree with application status tracking.

GitHubEmbed

Описание

Searches and tracks Australian job listings across Seek, Jora, and Gumtree with application status tracking.

README

A Model Context Protocol (MCP) server that lets Claude search and track jobs across Australia's major job platforms — built for anyone hunting part-time or full-time work in Australia.

Platforms Covered

Platform Best for
Seek.com.au Australia's largest job board — most employers post here first
Jora.com.au Aggregates Indeed + CareerJet + others — great for hospitality & retail
Gumtree.com.au Local casual, trade, and driver jobs

Tools

Tool Description
search_jobs Search Seek by keyword, location, salary, work type
get_job_details Fetch full job description from Seek, Jora, or Gumtree
search_jora Search Jora by keyword, location, salary, work type
search_gumtree Search Gumtree jobs by keyword and state
search_all Search all three platforms at once
save_job Save a job from any platform to your local tracker
update_application Update status: saved → applied → interviewing → offer / rejected
list_saved_jobs View all tracked jobs, filterable by status
find_new_jobs Re-run a search across all platforms and return only new listings since last check
update_profile Store applicant details (availability, work rights, experience) used when drafting applications
apply_queue Save a batch of jobs and get a ready-to-apply list with direct apply links, highest pay first
draft_application Pull a job's full description + your profile so Claude can draft a tailored cover note and screening answers

Pay-first ranking

Every search parses salary strings ("$35 – $48 per hour", "$70k p.a.") into a normalized hourly estimate and returns results highest estimated pay first (pass sortBy: "relevance" for the site's own order). Salary filters accept either hourly rates (values under 200) or annual salaries, and location defaults to Adelaide SA when omitted.

Requirements

Setup

git clone https://github.com/HimashaHerath/au-jobs-mcp.git
cd au-jobs-mcp
npm install
npx playwright install chromium
npm run build

Connect to Claude Desktop

Add the following to your Claude Desktop config file:

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "au-jobs": {
      "command": "node",
      "args": ["/absolute/path/to/au-jobs-mcp/dist/index.js"]
    }
  }
}

Restart Claude Desktop. The tools will appear automatically.

Example Usage

Once connected, just talk to Claude naturally:

  • "Search for part-time barista jobs paying at least $35/hr"
  • "Search all platforms for retail jobs in Adelaide"
  • "Show me the full description for Seek job 91576706"
  • "Save that job and mark it as applied"
  • "What jobs have I applied to?"
  • "Any new kitchen hand jobs since yesterday?"

Data Storage

Saved jobs and application status are stored locally in data/jobs.db (SQLite). Nothing leaves your machine.

Project Structure

src/
├── index.ts           # MCP server + all tool handlers
├── scraper.ts         # Seek scraper (Playwright + stealth)
├── scraper_jora.ts    # Jora scraper
├── scraper_gumtree.ts # Gumtree scraper
├── salary.ts          # Salary parsing + hourly-rate ranking
├── store.ts           # SQLite job tracker
└── types.ts           # Shared types
data/
└── jobs.db            # Local job tracker (created on first run)

Tech Stack

from github.com/himashaherath/au-jobs-mcp

Установка AU Jobs

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/himashaherath/au-jobs-mcp

FAQ

AU Jobs MCP бесплатный?

Да, AU Jobs MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для AU Jobs?

Нет, AU Jobs работает без API-ключей и переменных окружения.

AU Jobs — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить AU Jobs в Claude Desktop, Claude Code или Cursor?

Открой AU Jobs на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare AU Jobs with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development