104 Job Hunter MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| job104_searchB | 搜尋 104 人力銀行的職缺,支援薪資下限、排除面議/廣告職缺、遠端型態、全兼職與最新排序 |
| job104_get_detailsA | 取得單一職缺的詳細內容與條件要求 |
| job104_get_apply_analysisA | 取得單一職缺的應徵者競爭情報分析:透過數學精算反推確切應徵人數(total),以及學歷、年資、年齡、語言、主要科系、擅長技能與證照分布。僅在評估競爭態勢或求職信對齊時使用。 |
| job104_get_cover_lettersA | 讀取您 104 帳號中儲存的所有自我推薦信(Cover Letter)範本,包含範本名稱、內文與是否為預設。 |
| job104_prepare_applicationA | 開啟應徵視窗並填入資訊,支援選擇特定推薦信範本或覆蓋填入客製化推薦信。此工具僅作輔助,需人類最後確認送出。 |
| job104_check_sessionA | 檢查 104 人力銀行的登入狀態。在開始求職流程前,可呼叫此工具確認 Cookie 是否仍有效,避免在最後投遞時才發現未登入。 |
| job104_search_companiesA | 搜尋 104 人力銀行上的公司資訊,可根據公司名稱關鍵字搜尋,回傳包含產業別、地點、現有職缺數量等資訊。 |
| job104_get_company_detailB | 取得單一公司的詳細內容(簡介、福利、聯絡人)與開放職缺列表,支援以 keyword 在該公司所有職缺 JD 內文中全文比對關鍵字。 |
| job104_save_jobA | 將指定的職缺代碼加入您 104 帳號的「我的收藏」中。此工具會直接執行寫入操作,需先確認已登入。 |
| job104_save_companyB | 將指定的公司代碼加入您 104 帳號的追蹤名單中。此工具會直接執行寫入操作,需先確認已登入。 |
| job104_reload_serverA | 優雅重新啟動 MCP 伺服器以載入新編譯的代碼,不中斷 stdio 管道。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 11 tools
Each tool targets a clearly distinct resource and action: job search/details, company search/details, application preparation, competition analysis, session check, cover letters, and saving jobs/companies. The job and company variants are easy to distinguish, and the specialized analysis/application tools do not overlap with the core search tools.
All tools use the same job104_ prefix and snake_case, with mostly predictable verb_noun naming such as get_details, search_companies, save_job, and check_session. Minor deviations exist, notably search without an explicit noun and reload_server as an operational utility.
Eleven tools is well-scoped for a job-hunting workflow covering search, company research, application preparation, competition analysis, and saved-item actions. The set is neither thin nor bloated, and each tool has a plausible role.
Core workflows are covered: searching jobs and companies, viewing details, checking login, reading cover letters, preparing applications, and saving jobs/companies. However, lifecycle coverage is incomplete: saved jobs/companies have save but no list/remove operations, cover letters are read-only, and application history/status tracking is absent.