Labsco
bigbrainw logo

Taiwan Jobs Search

β˜… 1

from bigbrainw

for job search in taiwan

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeQuick setup

104.com.tw MCP Server

MCP server for Taiwan's largest job platform β€” search jobs, browse companies, and apply, all from Claude.

Disclaimer: This project is not affiliated with or endorsed by 104 Human Resources Group (104δΊΊεŠ›ιŠ€θ‘Œ). Use in accordance with 104.com.tw's Terms of Service.

Tools

ToolAuth requiredDescription
search_jobsNoSearch job listings by keyword, location, salary, remote, etc.
get_job_detailNoFull job posting: description, salary, requirements, welfare
search_companiesNoSearch companies by name
get_company_detailNoCompany profile + optional current job listings
loginβ€”Log in with email/password
logoutβ€”Log out
apply_jobYesApply to a job with optional cover letter
save_jobYesBookmark a job
save_companyYesFollow a company

npm package name

This repository publishes mcp-104jobs (see package.json). That is the package to install and the binary name for MCP clients.

If you see 104-mcp-server on npm as well, it is the same project published under an older alternate name. Prefer mcp-104jobs; the duplicate can be marked deprecated on npm by its owner (npm deprecate 104-mcp-server@"*" "Use mcp-104jobs instead").

Location codes

CodeArea
6001001000ε°εŒ—εΈ‚
6001002000ζ–°εŒ—εΈ‚
6001003000ζ‘ƒεœ’εΈ‚
6001005000台中市
6001006000台南市
6001008000ι«˜ι›„εΈ‚

Compatible clients

Works with any MCP-compatible AI client:

ClientConfig file
Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.json
Cursor~/.cursor/mcp.json
Windsurf~/.codeium/windsurf/mcp_config.json
Cline (VS Code)MCP Servers panel in sidebar
Continue.dev~/.continue/config.json β†’ mcpServers
Zedsettings.json β†’ context_servers

All clients use the same config block:

{
  "mcpServers": {
    "104": {
      "command": "npx",
      "args": ["-y", "mcp-104jobs"]
    }
  }
}

ChatGPT / GPT Actions

A REST API is deployed at https://104-mcp.vercel.app for use as a GPT Action.

OpenAPI spec: https://104-mcp.vercel.app/openapi.json

To add to a Custom GPT:

  1. Go to chat.openai.com/gpts β†’ Create
  2. Click Configure β†’ Add actions
  3. Paste the OpenAPI spec URL above
  4. Save and test

Available via GPT Actions (read-only, no auth required):

  • searchJobs β€” search job listings
  • getJobDetail β€” full job posting
  • searchCompanies β€” search companies
  • getCompanyDetail β€” company profile

Notes

  • No API key needed for read-only tools
  • Auth uses 104's OIDC flow (Ory Hydra with PKCE)
  • Apply/save require a valid 104.com.tw account