HN Who is Hiring Scout MCP
Consumes the Hacker News "Who is Hiring" board's public RSS feed (alongside its public API) to expose job postings as structured, searchable records via the search_jobs and get_job tools, returning fields such as title, company, location, apply URL, publish date, and snippet.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@HN Who is Hiring Scout MCPfind remote Rust jobs from this month's HN Who is Hiring"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
HN Who is Hiring Scout MCP
Standard job-search MCP for news.ycombinator.com.
Wraps this board’s public API/RSS into a standard MCP (search_jobs / get_job) so any Agent Host can use it — not only Zhencheng Nest.
Works with any MCP Host (Cursor, Claude Desktop / Code, Codex, Zhencheng Agent, …).
Publish status: Protocol + docs + standalone runner bundle — no Zhencheng monorepo required at runtime.
Quick start
cd zc-scout-channels
npm i
cd hn
node stdio_mcp_server.mjsRelated MCP server: HN Hiring MCP
Host config
Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"zc-hn-scout-mcp": {
"command": "node",
"args": ["/ABS/PATH/zc-scout-channels/hn/stdio_mcp_server.mjs"]
}
}
}Claude Desktop
Same shape under mcpServers in Claude Desktop config.
Zhencheng Agent
Add to external MCP allowlist as stdio:
{
"id": "hn-official",
"name": "HN Who is Hiring 搜岗",
"transport": "stdio",
"command": "node",
"args": ["/ABS/PATH/zc-scout-channels/hn/stdio_mcp_server.mjs"]
}Tools
search_jobs
Arg | Type | Description |
| string | Keyword / role |
| string | Soft match ( |
| boolean | Prefer remote-friendly (default true) |
| string | ISO date |
| number | 1–40 |
get_job
Arg | Type |
| apply/detail URL |
Result shape
{
"title": "...",
"company": "...",
"location": "...",
"applyUrl": "https://...",
"sourceUrl": "https://...",
"publishedAt": "2026-09-01",
"snippet": "...",
"salary": null,
"remote": true,
"source": "hn-official"
}Limits
Read-only; no apply proxy; no site cookies in the package
Polite rate limit ≥800ms between tool calls
Soft location filter when the site has no geo API
Respect robots/ToS of news.ycombinator.com
Skill
See skills/zc-hn-scout/SKILL.md — host-neutral; points at real MCP tools search_jobs / get_job.
License
MIT — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Hacker News MCP — search and retrieve stories from Hacker News
Browse Hacker News feeds, threads, and user profiles with full-text search.
Job search for Switzerland. Searches current listings on funkyjobs.ch by keyword, place with radius, workload, category and publishing date, and fetches a single listing with employer, location, workload and salary where stated. Read-only, no account needed. Docs: https://www.funkyjobs.ch/mcp-connector
Search Hacker News, Bluesky, and Substack from a single MCP interface
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to access Hacker News data including stories, items, users, and comments via MCP tools.-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to search Hacker News 'Who is hiring?' job postings with filters for role, level, location, remote, visa, salary, and company type, returning enriched results with direct apply links.MIT
- AlicenseNot gradedqualityBmaintenanceEnables searching and retrieving standardized Hacker News 'Who is hiring?' job postings, and checking candidate fit against them via MCP tools.MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP hosts to search and fetch job postings from hired3.com through read-only search_jobs and get_job tools. Supports keyword and soft location filtering, remote preference, posted-after dates, and limited result counts.MIT