
HN Hiring Trends
io.github.alialtunarv0.1.0更新於 Oct 1, 2026
Skill demand trends, salaries and job search from Hacker News Who is hiring threads. No API keys.
概覽
分析 Hacker News 的「Who is hiring?」徵才貼文,提供技能需求趨勢、遠端與簽證比例、薪資中位數,以及可搜尋的職缺資訊。
- 功能
- 讀取 Hacker News 每月「Ask HN: Who is hiring?」徵才討論串,並從每則貼文解析公司、工作型態、簽證贊助、薪資範圍與提到的技能。工具包括 hiring_snapshot(單月概況)、skill_demand(最多十項技能逐月占比)、rising_skills(約七十項技能中漲幅與跌幅最大者)、search_jobs(依關鍵字、僅遠端或簽證篩選貼文),以及 hiring_threads(可用月份)。另有兩個提示詞可產生每月徵才報告與技能展望分析。
- 適用情境
- 適合在決定學習或招募哪些技術、比較語言與框架需求隨時間的變化,或在不逐則閱讀數百則貼文的情況下,尋找 Hacker News 徵才討論串中的遠端或提供簽證贊助職缺。宜視為市場的一個切片,而非完整的徵才全貌。
- 執行需求
- 以 PyPI 套件形式透過 uvx 在本機以 stdio 執行,需要安裝 uv。不需要 API 金鑰或帳號。它會呼叫公開的 HN Algolia API,因此需要網路存取;歷史月份會快取到磁碟的 ~/.cache/hn-hiring-trends。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 HN Hiring Trends,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
hn-hiring-trends-mcp
Which skills are tech companies hiring for, and which are rising? An MCP server that reads every Hacker News "Ask HN: Who is hiring?" thread (one per month, 250–500 job posts each) and turns them into skill demand trends, remote and salary stats, and searchable job posts.
No API keys. One line to install.
Summarized from real tool output: Oct 2025–Sep 2026, 3,788 job posts.
[Rising and falling skills on HN Who is hiring, by hn-hiring-trends]
Why
How it works
A post "mentions" a skill once no matter how often it repeats it, so shares are "% of job posts asking for X". Ambiguous words get tuned rules: Go doesn't match "go-to-market", C doesn't match "Series C", Java doesn't match "JavaScript". Past months never change and are cached on disk (~/.cache/hn-hiring-trends).
Install
Requires uv.
Claude Code
Claude Desktop / Cursor (claude_desktop_config.json / .cursor/mcp.json)
Tools
Prompts: monthly_hiring_report (a shareable monthly summary), skill_outlook ("should I learn X, Y or Z?").
Try these
- "Should I learn Rust, Go or Elixir? Use 18 months of HN hiring data."
- "Write this month's HN hiring report."
- "Find remote Python jobs that mention LLMs and sponsor visas."
- "What's the median salary in posts that mention Kubernetes?"
Limits
- One slice of the market: HN skews toward startups, remote work and US/EU tech.
- Skill matching is keyword-based; context like "nice to have" is not separated from "required".
- Salaries are parsed from stated yearly ranges only (about a quarter of posts state one).
Part of the keyless MCP series
Open-source MCP servers that answer one market question each, with public data and no API keys.
Development
MIT © Ali Altunar
來源:README.md,提交 1c623b9
工具
0版本歷史
1- v0.1.0最新Oct 1, 2026
