Skip to main content
Glama
afrozk

MCP Job Toolkit

by afrozk

MCP Job Toolkit

Ein MCP-Server (Model Context Protocol), der von Claude oder jedem MCP-kompatiblen Client aus Jobs auf australischen Jobplattformen durchsucht.

Plattformen

Plattform

Hinweise

Seek

Analysiert den Apollo SSR-Cache von au.seek.com

LinkedIn

Gast-Jobs-API, enthält Bewerberanzahl, sofern verfügbar

Installation

Voraussetzungen: Node.js 18+

git clone https://github.com/afrozk/mcp-job-toolkit.git
cd mcp-job-toolkit
npm install
npm run build

Einrichtung für Claude Desktop

Fügen Sie dies zu ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) oder %APPDATA%\Claude\claude_desktop_config.json (Windows) hinzu:

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

Starten Sie Claude Desktop neu. Das Tool search_jobs erscheint automatisch.

Verwendung

Sobald die Verbindung hergestellt ist, fragen Sie Claude ganz natürlich:

"Finde Stellen als Backend-Entwickler auf Vertragsbasis in Melbourne, die in den letzten 7 Tagen ausgeschrieben wurden" "Suche auf Seek nach Vollzeit-Datenanalysten-Jobs in Sydney mit einem Gehalt über 100.000 $/Jahr" "Zeige mir Stellen als Softwareentwickler in Brisbane mit weniger als 20 Bewerbern"

Tool: search_jobs

Parameter

Parameter

Typ

Standard

Beschreibung

keyword

string

erforderlich

Jobtitel, Rolle oder Fähigkeit (z. B. "software engineer")

location

string

erforderlich

Australische Stadt oder Vorort (z. B. "Melbourne VIC", "Sydney")

radius

number

50

Suchradius in km

employment_type

array

alle

"fulltime", "parttime", "contract", "casual"

salary_type

string

"hourly", "monthly", "yearly"

salary_min

number

Mindestgehalt in der Einheit, die salary_type entspricht

salary_max

number

Maximalgehalt

date_posted

string

"24h", "2d", "3d", "7d", "30d"

max_applications

number

Jobs mit mehr Bewerbern als diesem Wert ausschließen (sofern verfügbar)

platforms

array

alle

"seek", "linkedin"

page

number

1

Seitennummer

per_page

number

10

Ergebnisse pro Seite und Plattform (max. 25)

Beispiel für einen Tool-Aufruf

{
  "keyword": "senior backend engineer",
  "location": "Melbourne VIC",
  "radius": 30,
  "employment_type": ["contract", "fulltime"],
  "salary_type": "yearly",
  "salary_min": 120000,
  "date_posted": "7d",
  "max_applications": 25,
  "platforms": ["seek", "linkedin"],
  "per_page": 10
}

Antwortstruktur

{
  "results": [
    {
      "platform": "seek",
      "jobs": [
        {
          "id": "seek-91878509",
          "title": "Senior Backend Engineer",
          "company": "Acme Corp",
          "location": "Melbourne VIC",
          "salary": "$140,000 – $160,000 per year",
          "description": "We are looking for...",
          "url": "https://au.seek.com/job/91878509",
          "posted_at": "2026-05-04T01:54:46.000Z",
          "applications_count": null,
          "platform": "seek"
        }
      ],
      "total": 41,
      "page": 1
    },
    {
      "platform": "linkedin",
      "jobs": [],
      "page": 1
    }
  ],
  "summary": [
    { "platform": "seek", "count": 10, "total": 41 },
    { "platform": "linkedin", "count": 8 }
  ],
  "fetched_at": "2026-05-05T00:00:00.000Z"
}

Entwicklung

# Run without building (uses tsx)
npm run dev

# Rebuild after changes
npm run build

# Run built server
npm start

Lizenz

MIT

Install Server
F
license - not found
A
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/afrozk/mcp-job-toolkit'

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