
Security News
GPT-6 Astra Attempts Supply Chain Attacks Against Open Source Maintainers in Testing
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.
@jseek/mcp-server
Advanced tools
MCP server for Job Seek — search jobs, companies, and watchlists on jseek.co
MCP server for Job Seek — search jobs, companies, and watchlists directly from Claude, ChatGPT, Cursor, or any MCP-compatible client.
A hosted Streamable HTTP endpoint is available at:
https://jseek.co/mcp
No authentication required. Add it as a custom connector in Claude.ai or ChatGPT.
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"jobseek": {
"command": "npx",
"args": ["@jseek/mcp-server"]
}
}
}
claude mcp add jobseek -- npx @jseek/mcp-server
Add to .cursor/mcp.json:
{
"mcpServers": {
"jobseek": {
"command": "npx",
"args": ["@jseek/mcp-server"]
}
}
}
| Tool | Description |
|---|---|
search_jobs | Search job postings with filters (keywords, location, seniority, tech stack, salary, experience) |
get_job_detail | Get full metadata for a posting (salary, technologies, seniority, experience, locations) |
search_companies | Search companies by name |
list_taxonomies | List valid filter values (seniority levels, occupations, technologies, industries) |
resolve_slugs | Convert freetext to exact slugs needed for filter params |
search_watchlists | Search public watchlists |
create_watchlist_link | Generate a prefilled watchlist creation link |
All tools are annotated as read-only and non-destructive.
User: "Find senior backend engineer jobs in Zurich"
The server resolves "Zurich" to the slug zurich via resolve_slugs, then searches with search_jobs(q: "backend engineer", loc: "zurich", sen: "senior"). Returns matching companies with their top postings, each linking to the full listing on jseek.co.
User: "What jobs does Google have open?"
The server calls search_companies(q: "Google") to find the company, then search_jobs filtered to that company's postings. For any interesting result, get_job_detail returns salary, technologies, seniority, experience requirements, and locations.
User: "Create a watchlist for React jobs in Switzerland paying over 100k EUR"
The server resolves "Switzerland" and "React" to slugs, then calls create_watchlist_link(title: "React Jobs Switzerland 100k+", loc: "switzerland", tech: "react", sal: "100000-"). Returns a prefilled link the user can open to save the watchlist and receive email alerts for new matching jobs.
User: "What seniority levels can I filter by?"
The server calls list_taxonomies(type: "seniority") and returns all available levels: Intern, Entry Level, Senior, Lead, Staff, Principal, Director, Executive.
--base-url <url> API base URL (default: https://jseek.co)
The Job Seek API is rate-limited to 30 requests per minute per IP.
https://jseek.co/en/privacy-policy
MIT
FAQs
MCP server for Job Seek — search jobs and companies on jseek.co
The npm package @jseek/mcp-server receives a total of 55 weekly downloads. As such, @jseek/mcp-server popularity was classified as not popular.
We found that @jseek/mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.