Job tracking CLI + MCP server for AI agents. 99K+ jobs, 775+ companies.
If you already use Trackly CLI, the trackly cli mcp server is the piece that lets your assistant work with it directly. Job tracking CLI + MCP server for AI agents. 99K+ jobs, 775+ companies.
Search 128,000+ jobs across 1,900+ companies and 40+ ATS types. Track applications, get AI-powered recommendations, and manage your job search -- from the terminal or through Claude, ChatGPT, Cursor, and other MCP-compatible AI agents.
The toolset is worth reading before you wire it up, because it tells you what the integration is really for:
trackly_search_jobs — Search and filter jobs by function, company, region, employment type, work arrangement, and statustrackly_get_job — Get full details for a specific jobtrackly_search_companies — Semantic company searchtrackly_list_companies — List all tracked companiestrackly_get_stats — Job tracker metrics and status countstrackly_get_preferences — Read bounded discovery preferences, edit availability, and save revisiontrackly_update_experience_limits — Atomically replace role-specific limits on a job's stated minimum yearstrackly_update_status — Mark jobs as applied, saved, or dismissedtrackly_ask — Natural language job search (20/day)trackly_get_job_brief — Get network brief for a job (company signal, top contact, actions)trackly_contacts_at_company — Search contacts at a specific companytrackly_get_company_workspace — Full company workspace (jobs, contacts, hiring managers, campaigns)Configuration is passed through the environment: TRACKLY_API_KEY. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.
Because this one is hosted, setup is mostly authentication — you point your client at the endpoint and approve access. Nothing runs on your machine, so there is no runtime to keep patched.
Among the developer tooling options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Trackly CLI's toolset — trackly_search_jobs, trackly_get_job, trackly_search_companies and 11 more — is a fair guide to whether it matches your workflow. It is maintained by kevinastuhuaman; worth a glance at recent repository activity before you build anything load-bearing on it.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
| Tool | What it does |
|---|---|
| trackly_search_jobs | Search and filter jobs by function, company, region, employment type, work arrangement, and status |
| trackly_get_job | Get full details for a specific job |
| trackly_search_companies | Semantic company search |
| trackly_list_companies | List all tracked companies |
| trackly_get_stats | Job tracker metrics and status counts |
| trackly_get_preferences | Read bounded discovery preferences, edit availability, and save revision |
| trackly_update_experience_limits | Atomically replace role-specific limits on a job's stated minimum years |
| trackly_update_status | Mark jobs as applied, saved, or dismissed |
| trackly_ask | Natural language job search (20/day) |
| trackly_get_job_brief | Get network brief for a job (company signal, top contact, actions) |
| trackly_contacts_at_company | Search contacts at a specific company |
| trackly_get_company_workspace | Full company workspace (jobs, contacts, hiring managers, campaigns) |
| trackly_request_company | Request a company be added to Trackly (rate-limited to 5 pending) |
| trackly_get_apply_queue | Get user-approved jobs ready for execution |
{
"mcpServers": {
"trackly": {
"command": "trackly",
"args": ["mcp"]
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| TRACKLY_API_KEY | Credential the server authenticates with. | Yes |
Kill hallucinated APIs — version-accurate, up-to-date library documentation injected straight into context.
Microsoft's official browser automation server — drive a real browser through the accessibility tree, no screenshots needed.
GitHub's official server — repos, issues, pull requests, Actions and code security, straight from your assistant.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Timezone sanity for AI — current time anywhere and correct conversions, without the model doing date math.