search_jobs
Search jobs
Search published jobs on the Workable job board.
querylocationcompanyIdday_rangepageTokenworkplaceemployment_type
io.github.external-submissions-workablePublished by GitHub account external-submissions-workablev1.0.0Updated Oct 25, 2026
Jobs by Workable MCP server. Access over 150K jobs & thousands of companies listed on the job board.
A remote MCP server for the Workable job board that lets an assistant search jobs and companies, manage a candidate profile and applications, and get job picks.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.external-submissions-workable%2Fjobs-by-workable/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"jobs-by-workable": {
"type": "http",
"url": "https://jobs.workable.com/mcp"
}
}
}Search jobs
Search published jobs on the Workable job board.
querylocationcompanyIdday_rangepageTokenworkplaceemployment_typeGet job
Get the full details of a single published job by its advertising UID.
uidrequiredGet company
Get the full profile of a company by its id (Workable UUID or database _id), including open job listings.
companyIdrequiredGet job locations
List city/country pairs where jobs are published. Optionally filter by a partial city or country name. Supports pagination via after_key.
sizeafterqueryGet my profile
Get your candidate profile: name, contact details, headline, summary, resume, education and experience.
Takes no parameters.
Update my profile
Update your candidate profile: name, phone, location, education, and work experience.
phoneaddresslastnameeducationfirstnameexperienceGet my applications
List your submitted job applications, most recent first, paginated. Each item includes jobOpen, indicating whether the job is still open, and isWithdrawable, indicating whether the application can be withdrawn via the withdraw_application tool. If isWithdrawable is false, the application cannot be withdrawn from MCP; it can still be withdrawn from the confirmation email sent when applying. Recruiting-pipeline stages (in_review, interviewed, offered, rejected) are not tracked here.
pageGet recommendations
Get personalized job recommendations for you. Recommendations are matched to your profile (skills, education, experience) and exclude jobs you have already applied to. If your profile is incomplete, recommendations fall back to jobs near your location.
limitpageTokenGet recent searches
List popular/recent job search terms, tailored to your last known location, with a URL to run each search.
Takes no parameters.
Withdraw application
Withdraw one of your submitted job applications by its application id. This action cannot be undone from here.
applicationIdrequired83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.