{"name":"com.remoshift/jobs","slug":"remoshift-jobs","title":"RemoShift Remote Jobs","description":"Search live remote jobs worldwide. Job search, remote salary bands, work-from-anywhere eligibility.","url":"https://mcp.market/server/remoshift-jobs","rating":null,"grade":"C","score":56,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":0,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/ming997hk/remote-jobs-board","website":"https://remoshift.com","version":"1.1.0","remotes":[{"type":"streamable-http","url":"https://remoshift.com/mcp"}],"packages":[],"tools":[{"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","description":"6-16 char hex job id, e.g. \"c00584a5\""}},"required":["id"]}},{"name":"job_facets","description":"Counts by source, category, country and tag across the live index — call this first to learn what filters are useful.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"salary_bands","description":"Remote salary percentiles (p25 / median / p75, USD) per role, from jobs that disclosed pay in the live index, with an optional seniority breakdown. Use this to answer \"what does a remote X earn?\". Call with no arguments to list every role and its median.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"role":{"type":"string","description":"Role slug or title, e.g. \"data-engineer\" or \"Data Engineer\". Omit to list all roles."},"seniority":{"type":"string","enum":["mid","senior","lead"],"description":"Optional: narrow to one seniority band"}}}},{"name":"search_jobs","description":"Search 130,249+ 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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"Keywords or a natural-language description, e.g. \"senior react engineer\""},"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\""},"tag":{"type":"string","description":"Skill tag, e.g. \"react\", \"python\", \"figma\""},"source":{"type":"string","description":"Origin board/ATS name, e.g. \"Himalayas\", \"RemoteOK\", \"Greenhouse\""},"seniority":{"type":"string","enum":["intern","junior","mid","senior","lead","executive"]},"work_anywhere":{"type":"boolean","description":"true = location-independent jobs only"},"has_salary":{"type":"boolean","description":"true = only jobs that disclose salary"},"posted_within_days":{"type":"number","description":"Only jobs posted in the last N days"},"sort":{"type":"string","enum":["relevance","newest","salary"],"default":"relevance"},"limit":{"type":"number","description":"Max results, 1-25 (default 10)"}}}},{"name":"work_anywhere_scope","description":"Answer \"can I work remotely from <country>?\" — returns how many live jobs accept applicants in that country and how many are location-independent (no country restriction). This is eligibility, not a hiring guarantee.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"country":{"type":"string","description":"ISO-2 country code, e.g. \"PT\", \"US\", \"DE\""}},"required":["country"]}}],"scan":{"score":56,"grade":"C","scanned_at":"2026-09-18T04:51:29.643Z","report":{"scannerVersion":"0.1.2","scannedAt":"2026-09-18T04:51:29.555Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 4278ms"]},"poisoning":{"score":15,"max":15,"notes":["5 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://remoshift.com/mcp","reachable":true,"authRequired":false,"latencyMs":4278,"serverInfo":{"name":"remoshift-jobs","version":"1.0.0"}}],"packages":[],"repo":{"found":false,"owner":"ming997hk","repo":"remote-jobs-board","error":"repo not found"}}}},"grade_history":[],"reviews":[]}