{"serverId":"mcp-registry/com.remoshift/jobs","tools":[{"name":"get_job","fixed":{"name":"get_job","description":"Fetch one job in full (description included) by the 8-hex id that appears at the end of a detail_url.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"6-16 char hex job id, e.g. \"c00584a5\""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":78,"tokensAfter":78},{"name":"search_jobs","fixed":{"name":"search_jobs","description":"Search 131,419+ live, scam-filtered remote jobs (updated hourly). Natural-language queries OK (hybrid semantic search). Returns title, company, location, salary when disclosed, posted date, an employer apply_url, and a canonical detail_url to link back to.","inputSchema":{"type":"object","properties":{"tag":{"type":"string","description":"Skill tag, e.g. \"react\", \"python\", \"figma\""},"sort":{"enum":["relevance","newest","salary"],"type":"string","default":"relevance"},"limit":{"type":"number","description":"Max results, 1-25 (default 10)"},"query":{"type":"string","description":"Keywords or a natural-language description, e.g. \"senior react engineer\""},"source":{"type":"string","description":"Origin board/ATS name, e.g. \"Himalayas\", \"RemoteOK\", \"Greenhouse\""},"country":{"type":"string","description":"ISO-2 country code the job must accept applicants from, e.g. \"US\", \"HK\", \"DE\""},"category":{"type":"string","description":"Job category, e.g. \"developer\", \"design\", \"customer service\", \"sales\", \"marketing\""},"seniority":{"enum":["intern","junior","mid","senior","lead","executive"],"type":"string"},"has_salary":{"type":"boolean","description":"true = only jobs that disclose salary"},"work_anywhere":{"type":"boolean","description":"true = location-independent jobs only"},"posted_within_days":{"type":"number","description":"Only jobs posted in the last N days"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":402,"tokensAfter":402}],"toolsChanged":2,"tokensSaved":0,"todo":[{"tool":"search_jobs","params":["sort","seniority"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}