Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"hirejack": {
"args": [
"-y",
"@hirejack/mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Model Context Protocol server that exposes HireJack's tech job market intelligence to MCP-compatible clients (Claude Desktop, Claude Code, Cursor, Cline, etc.) — tech jobs, companies, skills, salaries, hiring trends.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@hirejack/mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @hirejack/mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in other
Pi Coding Agent extension (CLI-first) — routes bash/read/grep/find/ls through lean-ctx CLI for strong token savings. Optional MCP bridge can register advanced tools.
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 60-95% fewer tokens, same answers. Library, proxy, MCP server.
97% token reduction for AI coding sessions — zero deps, 21 languages, MCP server
Autonomous spec-to-product coding-agent CLI with an MCP server exposing 34 tools over stdio.
MCP Security Weekly
Get CVE alerts and security updates for io.github.TVLSS/hirejack-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Model Context Protocol server that exposes HireJack's tech job market intelligence to MCP-compatible clients (Claude Desktop, Claude Code, Cursor, Cline, etc.) — tech jobs, companies, skills, salaries, hiring trends.
Claude Code:
claude mcp add hirejack -- npx -y @hirejack/mcp
Claude Desktop — edit ~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"hirejack": {
"command": "npx",
"args": ["-y", "@hirejack/mcp"]
}
}
}
Restart Claude Desktop. Then try:
The npm package uses stdio transport — no auth, runs locally as a subprocess.
The public tools work out of the box. Pro+ intelligence tools (match_job,
company_fit, resume_rewrite, etc.) require an authenticated user; for that
you'll want the hosted HTTP transport at https://hirejack.com/api/mcp once
the claude.ai connector regression is resolved (see below).
Why stdio first? The hosted HTTP transport at
https://hirejack.com/api/mcpworks end-to-end via direct API (curl/SDK), but claude.ai's web connector and Claude Desktop's remote MCP UI have an upstream auth-handshake regression that drops the connection after OAuth succeeds. Stdio sidesteps the bug entirely. Tracking: anthropics/claude-ai-mcp#136.
| Transport | Where | Tools available |
|---|---|---|
| stdio (this package) | npx -y @hirejack/mcp | 5 public tools (search_jobs, get_job, get_company_profile, search_companies, get_market_pulse). Pro+/Analyst tools surface but require auth — point users at the hosted endpoint. |
| HTTP + OAuth 2.1 (HireJack-hosted) | https://hirejack.com/api/mcp | All 22 tools, including Pro+/Analyst intelligence tied to a HireJack subscription. Implementation lives in HireJack's private Lambda; this OSS package is the stdio half. |
Public (no auth required):
| Tool | Purpose |
|---|---|
search_jobs | Search live tech job postings: role family, seniority, skill, location, salary, remote, visa |
get_job | Fetch one job posting by domain + jobId or HireJack URL: full details, salary, skills, AI summary |
get_company_profile | Full hiring profile for one company (tech stack, trends, salary, AI brief) |
search_companies | List tracked companies, filter by industry |
get_market_pulse | Market-wide stats: totals, top skills, trending skills, top companies |
Pro tier (requires authenticated HireJack user with pro or higher):
| Tool | Purpose |
|---|---|
match_job | Score how well the user matches a specific job (matchPct + 5-dim breakdown + ATS tips) |
company_fit | Score the user's fit for a company (fitScore + tech-stack/role/seniority breakdown) |
recommendations | Top jobs ranked by composite match against the user's profile |
salary_benchmark | Percentile + career-ladder benchmark vs the live market for a role/seniority |
skill_gap | Compare user skills to desired-roles' market requirements; ranked missing skills |
market_position | 0–100 market-position score (skill demand, seniority fit, remote, breadth) + matching jobs, salary median, top-aligned companies |
skill_impact | Simulate learning each missing skill: jobs unlocked, boosted matches, companies needing it — ranked by impact |
watchlist_intelligence | Aggregate hiring signals across every watched company: open jobs, week-over-week trend %, top skills, median salary, sparkline |
Premium tier (re