MCP Job Toolkit
MCP Job Toolkit
ClaudeやMCP互換クライアント内から、オーストラリアの求人プラットフォームを横断検索できるMCP(Model Context Protocol)サーバーです。
プラットフォーム
プラットフォーム | 備考 |
Seek |
|
ゲスト用求人API、利用可能な場合は応募者数を表示 |
インストール
前提条件: Node.js 18以上
git clone https://github.com/afrozk/mcp-job-toolkit.git
cd mcp-job-toolkit
npm install
npm run buildClaude Desktopの設定
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) または %APPDATA%\Claude\claude_desktop_config.json (Windows) に以下を追加してください:
{
"mcpServers": {
"mcp-job-toolkit": {
"command": "node",
"args": ["/absolute/path/to/mcp-job-toolkit/dist/index.js"]
}
}
}Claude Desktopを再起動します。search_jobs ツールが自動的に表示されます。
使用方法
接続後、Claudeに自然な言葉で尋ねてください:
"メルボルンで過去7日以内に投稿された契約社員のバックエンドエンジニアの求人を探して" "Seekでシドニーのフルタイムのデータアナリストの求人を年収10万ドル以上で検索して" "ブリスベンのソフトウェアエンジニアの求人で、応募者が20人未満のものを表示して"
ツール: search_jobs
パラメータ
パラメータ | 型 | デフォルト | 説明 |
| string | 必須 | 職種、役割、またはスキル (例: |
| string | 必須 | オーストラリアの都市または郊外 (例: |
| number |
| 検索半径 (km) |
| array | すべて |
|
| string | — |
|
| number | — |
|
| number | — | 最高給与 |
| string | — |
|
| number | — | これ以上の応募者数がある求人を除外 (公開されている場合) |
| array | すべて |
|
| number |
| ページ番号 |
| number |
| プラットフォームごとの1ページあたりの結果数 (最大25) |
ツール呼び出しの例
{
"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
}レスポンスの形式
{
"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"
}開発
# Run without building (uses tsx)
npm run dev
# Rebuild after changes
npm run build
# Run built server
npm startライセンス
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
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