Connect your AI assistant
Job Agent runs a Model Context Protocol (MCP) server, so you can use your own AI assistant - Claude, Cursor, or anything else that speaks MCP - as a front door to your Job Agent account. Ask it "what went out today?", "why did that job get skipped?", or "add Kubernetes to my skills", and it reads and updates your real account.
It is the same set of tools the in-app AI assistant uses, exposed to the assistant you already work in.
Server URL: https://mcp.jobagent.sh/mcp - also in the app under Settings > AI connections, with a copy button and your current connection status.
OAuth - no key needed
The quickest way in, and the one we recommend. Claude on the web, Claude Code, and Claude Desktop all sign you in through Job Agent itself, so there is nothing to copy or paste.
Claude on the web
- In Claude, open Settings > Connectors > Add custom connector.
- Paste
https://mcp.jobagent.sh/mcp and add it.
- Claude sends you to the Job Agent sign-in page. Sign in with your normal Job Agent account and approve.
Whichever account you approve with is the account the assistant reads - it can never see anyone else's data.
Claude Code
Also OAuth, no key needed:
claude mcp add --transport http job-agent https://mcp.jobagent.sh/mcp
The first tool call opens your browser to the same Job Agent sign-in.
Claude Desktop
Same as Claude on the web: Settings > Connectors > Add custom connector, paste the URL, sign in and approve.
Cursor, or a client without OAuth
A client that doesn't support OAuth authenticates with a Job Agent API key instead. Create one in Settings > API keys, then add it to your MCP config:
{
"mcpServers": {
"job-agent": {
"url": "https://mcp.jobagent.sh/mcp",
"headers": { "Authorization": "Bearer jbk_live_your_key_here" }
}
}
}
Claude Code can use the same key instead of the browser step - useful on a headless box:
claude mcp add --transport http job-agent https://mcp.jobagent.sh/mcp \
--header "Authorization: Bearer jbk_live_your_key_here"
Treat the key like a password - anyone holding it can read and change your Job Agent account. Delete it from Settings > API keys to cut access off immediately.
What your assistant can do
Read your account - applications sent and their status, matches and why each scored the way it did, replies filed against each application, your apply pace against your daily target, your profile and resume, your skills gaps, open support tickets, and anything in these help docs.
Search jobs - the same live pool the matcher works from.
Update your profile - work experience and bullets, skills, education, certifications, your summary, personal details, and work authorization. Every edit lands on the resume Job Agent actually applies with.
Tune your search - job titles, keywords, blacklisted titles, and search preferences.
Act on matches - requeue one you want back, skip one you don't, and request a refund on an application that missed.
Control auto-apply - turn it on or off.
What it cannot do
- See anyone else's data. Every tool is scoped to the account you connected with.
- Delete your account. That lives in Settings > Danger Zone and nowhere else.
- Cancel your subscription behind your back. The tool exists, but it only runs when you say so explicitly, and it schedules the cancel for the end of the period you already paid for - nothing is lost.
- Trigger an apply run. Applications go out on the daily schedule, not on demand.
Turning it off
Delete the API key in Settings > API keys, or remove the connector in your AI client. Access stops immediately.