Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/中文
Sign inSign up
Home/Servers/HN Hiring Trends

HN Hiring Trends

I
by io.github.alialtunar

Skill demand trends, salaries and job search from Hacker News Who is hiring threads. No API keys.

Power your agent

Add this server

The publisher's own command. Not a PlugMCP endpoint.

Local command
uvx hn-hiring-trends-mcp==0.1.0
Provider
Claude Code
claude mcp add io.github.alialtunar-hn-hiring-trends-mcp -- uvx hn-hiring-trends-mcp==0.1.0

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.alialtunar-hn-hiring-trends-mcp": {
      "command": "uvx",
      "args": [
        "hn-hiring-trends-mcp==0.1.0"
      ]
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • Firecrawl🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

Skill demand trends, salaries and job search from Hacker News Who is hiring threads. No API keys.

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.

You:    Which skills gained the most demand on HN hiring threads this year?
Claude: [rising_skills(months=12)]
        • "AI agents" went from 11.3% to 14.7% of job posts (+3.4 pts); in
          September 2026 alone it was in 17.4% of posts.
        • Python +2.5 pts, LLM +2.1 pts.
        • Frontend fell 4.3 pts and React 2.7 pts.

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

You want to knowWithout itWith hn-hiring-trends
Is Rust (or Go, or Elixir) worth learning?Gut feeling, hype on Xskill_demand shows its share of job posts, month by month
What's rising in tech hiringRead 400 posts a monthrising_skills ranks ~70 skills by change
Who's hiring remote Rust devs with visa sponsorshipCtrl-F across threadssearch_jobs(["Rust"], remote_only=True, visa_only=True)
What a senior engineer earnsScattered postshiring_snapshot gives median and middle-half salary from stated ranges

How it works

flowchart LR
    C[Claude / MCP client] -->|tool call| S[hn-hiring-trends-mcp]
    S --> A[HN Algolia API: monthly threads + all top-level job posts]
    A --> P[Parse: company, remote/hybrid/onsite, visa, salary range]
    P --> K[Skill matching: ~70 tuned patterns, or any phrase you pass]
    K -->|shares, trends, matching posts| C

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 mcp add hn-hiring-trends -- uvx hn-hiring-trends-mcp

Claude Desktop / Cursor (claude_desktop_config.json / .cursor/mcp.json)

{
  "mcpServers": {
    "hn-hiring-trends": {
      "command": "uvx",
      "args": ["hn-hiring-trends-mcp"]
    }
  }
}

Tools

ToolWhat it does
hiring_snapshotOne month: post count, remote/hybrid/onsite and visa shares, salary medians, top skills
skill_demand% of posts mentioning each of 1–10 skills, month by month, with the change
rising_skillsBiggest gainers and losers among ~70 skills (recent half vs earlier half of the period)
search_jobsPosts mentioning all your terms; filter remote-only or visa; returns company, header, salary, link
hiring_threadsThe monthly threads available

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.

ServerQuestion it answers
review-miner-mcpWhat do users hate about competitor apps and games? (App Store + Steam reviews)
pricing-time-machine-mcpHow did a SaaS pricing page change over the years? (Wayback Machine)
hn-hiring-trends-mcp (this one)Which skills are tech companies hiring for, and which are rising? (HN Who is hiring)
model-price-radar-mcpWhat does each LLM cost, and did it get cheaper? (OpenRouter + price history)
launch-detector-mcpWhat is a company about to launch? (certificate transparency logs)

Development

uv sync --extra dev
uv run pytest                          # offline tests with a mocked Algolia API
uv run python scripts/smoke_live.py    # live check against hn.algolia.com
uv run --with rich python scripts/demo.py 12   # terminal demo (vhs docs/demo.tape records the GIF)
npx @modelcontextprotocol/inspector uv run hn-hiring-trends-mcp   # click-through UI

MIT © Ali Altunar

How do I install HN Hiring Trends?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does HN Hiring Trends need an API key?
No required environment variable is listed on this record.
What transport does HN Hiring Trends use?
HN Hiring Trends runs locally over stdio.
When was HN Hiring Trends last checked?
Last checked 2026-10-16. Skill demand trends, salaries and job search from Hacker News Who is hiring threads. No API keys.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA