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

ToolWhat it doesNeeds
check_postingWhether a posting is still open, when JobShifu first saw it, and whether it was repostedNothing
search_jobsSearch jobs on employer career sites, with pay as published and freshnessNothing
get_jobOne posting in full: must-haves, pay, freshness and the descriptionNothing
account_statusYour plan and how many tailored documents are left todayAccount
list_my_jobsYour saved jobs, their application status and the version you sentAccount
start_tailorA link that opens tailoring for a job in your account, where you review every changeAccount
get_upgrade_linkA link to upgrade or manage your plan. Payment happens on JobShifu, never in the chatAccount

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