{"name":"io.github.pcmarts/recruiter-roles-mcp","slug":"pcmarts-recruiter-roles-mcp","title":null,"description":"Search Recruiter Roles: live recruiter jobs, companies, sectors, locations, and market stats.","url":"https://mcp.market/server/pcmarts-recruiter-roles-mcp","rating":null,"grade":"A","score":86,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":17,"stars":1,"forks":0,"downloads_week":null,"last_push_at":"2026-05-29T10:42:20.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T08:15:28.319Z","last_ok_at":"2026-11-04T08:15:28.319Z","latency_ms":181},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/pcmarts/recruiter-roles-mcp","website":"https://recruiterroles.com/mcp","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://recruiterroles.com/api/mcp"}],"packages":[{"registryType":"npm","identifier":"recruiter-roles-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Recruiter Roles API key (rr_live_...). Get one free at https://recruiterroles.com/api-access","isRequired":true,"isSecret":true,"name":"RECRUITER_ROLES_API_KEY"}]}],"tools":[{"name":"get_company","description":"Fetch a single company's full profile plus a paginated list of its active jobs.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","description":"The company slug (e.g. 'robert-half')."},"page":{"type":"integer","minimum":1,"description":"Page of the company's jobs. Default: 1."},"per_page":{"type":"integer","minimum":1,"maximum":100,"description":"Jobs per page. Default: 20, max: 100."}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_job","description":"Fetch the full detail for a single job by its slug, including the complete description, requirements, benefits, tech stack, and apply contact.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","description":"The job slug (the last path segment of its URL, or the 'slug' field from search_jobs)."}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_companies","description":"Browse the directory of recruiting companies and agencies with their active job counts. Filter by name, company type, or HQ country.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"q":{"type":"string","description":"Search company name."},"company_type":{"type":"string","enum":["staffing_agency","executive_search","boutique_firm","corporate_inhouse","rpo","other"],"description":"Company type filter."},"country":{"type":"string","description":"HQ country code (e.g. 'US', 'GB')."},"sort":{"type":"string","enum":["job_count","name","recent"],"description":"Sort order. Default: job_count."},"page":{"type":"integer","minimum":1,"description":"Page number. Default: 1."},"per_page":{"type":"integer","minimum":1,"maximum":100,"description":"Results per page. Default: 20, max: 100."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_locations","description":"List the location hierarchy (countries, regions, or cities) with active job counts. Use the returned codes/slugs for the 'state' and 'city' filters in search_jobs.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"level":{"type":"string","enum":["countries","regions","cities"],"description":"Hierarchy level to return. Default: countries."},"country":{"type":"string","description":"Filter by country code (e.g. 'US', 'GB')."},"region":{"type":"string","description":"Filter cities by region code (e.g. 'TX'). Use with level=cities."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_sectors","description":"List all recruiting sectors with their current active job counts. Use the returned slugs for the 'sector' filter in search_jobs.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"market_stats","description":"Aggregate market overview: total active jobs, posting velocity (24h / 7d), and breakdowns by sector, employment type, work arrangement, and country.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"search_jobs","description":"Search live recruiter and talent-acquisition job listings on Recruiter Roles. Supports full-text search and filtering by sector, location, employment type, work arrangement, salary, and recency. Returns a paginated list with salary, company, location, and a tracked apply URL.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"q":{"type":"string","description":"Full-text search across job title and company name."},"sector":{"type":"string","description":"Sector slug, comma-separated for multiple (e.g. 'technology,financial-services'). Use list_sectors for valid slugs."},"state":{"type":"string","description":"State/region code, comma-separated (e.g. 'TX,NY,BC'). Use list_locations for codes."},"city":{"type":"string","description":"City slug, comma-separated (e.g. 'dallas-tx')."},"employment_type":{"type":"string","enum":["full_time","part_time","contract","freelance"],"description":"Employment type filter."},"work_arrangement":{"type":"string","enum":["on_site","hybrid","remote"],"description":"Work arrangement filter."},"is_remote":{"type":"boolean","description":"Shorthand for work_arrangement=remote."},"salary_min":{"type":"integer","description":"Minimum salary in USD. Only returns jobs with a disclosed salary at or above this."},"salary_disclosed":{"type":"boolean","description":"true = only jobs with a disclosed salary; false = only undisclosed."},"source_type":{"type":"string","enum":["direct","scraped"],"description":"'direct' = employer-posted, 'scraped' = aggregated."},"posted_since":{"type":"string","description":"ISO date — jobs posted on or after this date."},"updated_since":{"type":"string","description":"ISO datetime — for incremental sync; jobs updated on or after this."},"sort":{"type":"string","enum":["recent","salary_desc"],"description":"Sort order. Default: recent."},"page":{"type":"integer","minimum":1,"description":"Page number. Default: 1."},"per_page":{"type":"integer","minimum":1,"maximum":100,"description":"Results per page. Default: 20, max: 100."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":86,"grade":"A","scanned_at":"2026-09-27T17:05:18.295Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T17:05:18.264Z","components":{"code":{"score":25,"max":25,"notes":["8 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 714ms"]},"poisoning":{"score":15,"max":15,"notes":["7 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":8,"max":15,"notes":["last push 121 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://recruiterroles.com/api/mcp","reachable":true,"authRequired":false,"latencyMs":714,"serverInfo":{"name":"recruiter-roles","version":"1.0.0"}}],"packages":[{"registryType":"npm","identifier":"recruiter-roles-mcp","version":"1.0.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-05-29T10:37:50.324Z","repositoryUrl":"git+https://github.com/pcmarts/recruiter-roles-mcp.git"}],"repo":{"found":true,"owner":"pcmarts","repo":"recruiter-roles-mcp","archived":false,"pushedAt":"2026-05-29T10:42:20Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/53514319?v=4","ownerCreatedAt":"2019-07-31T09:12:36Z","license":"MIT"},"icon":{"url":"https://recruiterroles.com/icon.png?f145146cc01a0f01","source":"site","width":512,"height":512},"presence":{"stars":1,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-05-29T10:42:20.000Z","score":17}}}},"grade_history":[],"reviews":[]}