JobJourney plugins for Claude Code
npx claudepluginhub rorogogogo/jobjourney-claude-pluginTrack job applications, get AI resume evaluations, generate cover letters, prep for interviews, and manage coffee chat networking — all through Claude Code.
A production-ready MCP server for JobJourney with AI job-search tools, local job discovery, and scheduled scraping from Claude.
~/.jobjourney/jobs.dbUse it naturally from Claude:
"Use
discover_jobswith keywordfull stack, locationSydney, sourcesseek, pages1."
"Use
search_jobsand show me the latest LinkedIn roles in Sydney."
"Use
schedule_discoveryto run every day at 9am for backend jobs in Melbourne."
"Evaluate how well my resume matches this job and draft a cover letter."
If you want product screenshots or GIFs later, this is the right place to add them.
claude mcp add jobjourney \
-e JOBJOURNEY_API_URL=https://server.jobjourney.me \
-e JOBJOURNEY_API_KEY=jj_your_api_key_here \
-e TRANSPORT=stdio \
-- npx -y jobjourney-claude-plugin@latest
Add this to your Claude Desktop config file (claude_desktop_config.json):
{
"mcpServers": {
"jobjourney": {
"command": "npx",
"args": ["-y", "jobjourney-claude-plugin@latest"],
"env": {
"JOBJOURNEY_API_URL": "https://server.jobjourney.me",
"JOBJOURNEY_API_KEY": "jj_your_api_key_here",
"TRANSPORT": "stdio"
}
}
}
}
For local browser-backed sources like SEEK, install a browser once:
npx playwright install chromium
claude mcp add jobjourney \
-e JOBJOURNEY_API_URL=https://server.jobjourney.me \
-e JOBJOURNEY_API_KEY=jj_your_api_key_here \
-e TRANSPORT=stdio \
-- npx -y jobjourney-claude-plugin@latest
From Claude:
Use login_jobsite with site "seek"
From Claude:
Use discover_jobs with keyword "full stack", location "Sydney", sources ["linkedin", "seek"], pages 1
Use search_jobs with source "linkedin" and limit 5
Use schedule_discovery with keyword "full stack", location "Sydney", time "09:00", sources ["linkedin", "seek"]
| Source | Status | Transport | Notes |
|---|---|---|---|
linkedin | Active | HTTP guest scraping | Primary supported LinkedIn path |
seek | Active | Playwright | Local browser session support |
indeed | Planned | Playwright | Not implemented yet |
jora | Planned | Playwright | Not implemented yet |
| ATS | Support |
|---|---|
greenhouse | Detect + expand |
lever | Detect + expand |
workday | Detect only |
smartrecruiters | Detect only |
ashby | Detect only |
The local discovery engine lives under src/discovery and uses one canonical job model across all sources.
Local runs are stored in:
~/.jobjourney/jobs.db~/.jobjourney/agent-heartbeat.jsonThe database stores:
This MCP exposes a broad JobJourney toolset. For local discovery, these are the most important ones: