Best for
- Users who need quick access to job listings from major Chinese recruitment sites
- Developers who want to integrate natural language job search into AI assistants
- Those who prefer a zero-configuration, out-of-the-box setup
This project offers zero-config job search functionality, suitable for individuals and developers to quickly integrate into AI assistants, but relies on scraping, posing compliance and stability risks.
Strongest · Maintenance 7/20 Weakest · Security and permissions 3/20
Static review · not runListed 2026-08-07
Read the FMRS scoring method →Runtime:Node.js 16+
USERNAME
Optional basic-auth username you set yourself in a .env file; no third-party signup needed.
PASSWORD
Optional basic-auth password paired with USERNAME, set in a .env file.
CRAWLER_HEADLESS
Optional; controls headless browser mode, set to false for debugging.
CRAWLER_TIMEOUT
Optional; page load timeout in milliseconds, default around 30000.
CRAWLER_VIEWPORT_WIDTH
Optional; browser viewport width, e.g. 1280 or 1920.
CRAWLER_VIEWPORT_HEIGHT
Optional; browser viewport height, e.g. 800 or 1080.
CRAWLER_DEBUG
Optional; set to true to enable debug logging.
CRAWLER_USER_AGENT
Optional; custom crawler User-Agent string.
Run npx -y mcp-jobs in a terminal to start the service, then add an MCP server in your AI client (e.g., Claude Desktop, Cursor) with command npx -y mcp-jobs and empty environment variables. No registration or API key needed.
{
"mcpServers": {
"mcp-jobs": {
"command": "npx",
"args": [
"-y",
"mcp-jobs"
]
}
}
}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"mcp-jobs": {
"command": "npx",
"args": [
"-y",
"mcp-jobs"
]
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add mcp-jobs -- npx -y mcp-jobs
Run it in a terminal; replace any <…> placeholders with your own values first.
After adding the server, search_jobs and get_job_details should appear in the client's tool list; asking "Search for frontend developer jobs in Beijing" and getting job results confirms the connection works.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
mcp-jobs is an MCP-based job aggregation service that fetches job listings from major Chinese recruitment websites like Liepin, Boss, Zhilian, and 51job. It offers a zero-configuration experience with no API keys or registration required. Start with a single command, search jobs, get details, and aggregate data from multiple platforms, with standardized output for easy AI processing.
Manage your Hevy workout data from AI assistants via MCP.
Firecrawl's official MCP server for web search, scraping, and structured extraction for AI agents
One binary. One grammar. Evidence from the biomedical sources you already trust.
Encrypted, fully offline long-term memory for AI agents
Source revision 23e223d34fc1 Data synced 2026-10-12 Read the FMRS scoring method