JobShifu
Search jobs posted on employer career sites (Greenhouse, Lever, Ashby, Workday and more), check whether a posting is still open or was reposted, read a posting in full, and open resume tailoring in your JobShifu account. All tools are read-only. Remote server with OAuth sign-in at https://mcp.jobshifu.com/mcp, plus a no-sign-in endpoint at https://mcp.jobshifu.com/public.
Hosted MCP Server
npx add-mcp 'https://mcp.jobshifu.com/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
Pick a server address
No sign-up
https://mcp.jobshifu.com/public
Search jobs, read a posting and check whether it is still open.
With your account
https://mcp.jobshifu.com/mcp
Everything, including your saved jobs and tailoring. Your assistant asks you to sign in once.
Set it up
Claude (web or desktop)
Open Settings, then Connectors, then Add custom connector. Name it JobShifu and paste a server address. In a chat, turn JobShifu on from the tools menu.
Works on every Claude plan. The Free plan allows one custom connector.
ChatGPT
Turn on developer mode, then add a custom MCP server under Apps and paste a server address.
Developer mode depends on your ChatGPT plan. On Business and Enterprise workspaces, an admin turns it on. If you don't see it, check your plan's settings.
Claude Code
claude mcp add --transport http jobshifu https://mcp.jobshifu.com/mcp
Other assistants
Any client that supports remote MCP servers over HTTP. The account address uses OAuth sign-in.
Things to ask
- "Find data analyst jobs in Toronto posted this week and tell me which ones have been reposted."
- "Is this posting still open? (paste the link)"
- "Show remote product manager roles and tell me which ones publish the pay."
- "Which of my saved jobs haven't I applied to yet?"account
- "Open tailoring for the second one."account
What it can do
| Tool | What it does | Needs |
|---|---|---|
check_posting | Whether a posting is still open, when JobShifu first saw it, and whether it was reposted | Nothing |
search_jobs | Search jobs on employer career sites, with pay as published and freshness | Nothing |
get_job | One posting in full: must-haves, pay, freshness and the description | Nothing |
account_status | Your plan and how many tailored documents are left today | Account |
list_my_jobs | Your saved jobs, their application status and the version you sent | Account |
start_tailor | A link that opens tailoring for a job in your account, where you review every change | Account |
get_upgrade_link | A link to upgrade or manage your plan. Payment happens on JobShifu, never in the chat | Account |
Every tool only reads. None of them changes anything in your account.
What it will not do
- Submit an application, press Submit on any form, or send a message for you.
- Read your profile, your documents or anything you uploaded.
- Change anything in your account. Saving a job and tailoring happen in JobShifu, where you see them.
Limits
Without an account, search returns the first page of results. Tailoring uses the same daily allowance as the JobShifu app.
Questions
Can it apply to jobs for me?
No. It finds and checks jobs and opens tailoring in JobShifu. Applying happens in JobShifu or on the employer's site, where you see every step.
Do I need a JobShifu account?
Not to search. The public address needs no sign-up. Your saved jobs, your plan and tailoring need the account address.
Does it cost anything?
Connecting is free. Tailoring uses your JobShifu plan's allowance, the same as in the app. Your assistant may need a plan that allows custom connectors.
The JobShifu tools don't show up.
In Claude, turn JobShifu on from the tools menu of the chat; tools are on per chat. In ChatGPT, check developer mode is on. If your assistant says the connection expired, disconnect JobShifu in the assistant and connect it again.
How do I stop it?
Remove JobShifu from your assistant's connectors, or disconnect it in JobShifu Settings under Privacy.
Anything else: hello@jobshifu.com