
Recruiter Roles Mcp
Plugs Claude or any MCP client into the Recruiter Roles job board via a read-only API. You get seven tools: search and filter live recruiter jobs by sector, location, salary, and keywords; fetch full job details; browse companies and their open roles; list sectors, locations, and pull market stats like posting velocity and aggregate counts. Ships as a hosted Streamable HTTP endpoint (drop the URL into Cursor or VS Code with your free API key in a header) or run locally via stdio with npx. Built on top of the public Recruiter Roles v1 REST API, so it shares the same 1,000 requests per day rate limit and caching. Requires a visible backlink if you publish the data anywhere.
- GitHub stars
- 1
- tools
- 7
- auth
- Secret needed
- transport
- STDIO, HTTP
- env var
- 1
- last updated
- May 29, 2026
Install
From registry metadata$ npx add-mcp https://recruiterroles.com/api/mcp --name recruiter-roles-mcpRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http recruiter-roles-mcp https://recruiterroles.com/api/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 7 toolsVerified live against the running server on Nov 6, 2026.
search_jobsSearch 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.15 params
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.
citystringemployment_typestringfull_time · part_time · contract · freelanceis_remotebooleanpageintegerper_pageintegerposted_sincestringqstringsalary_disclosedbooleansalary_minintegersectorstringsortstringrecent · salary_descsource_typestringdirect · scrapedstatestringupdated_sincestringwork_arrangementstringon_site · hybrid · remoteget_jobFetch the full detail for a single job by its slug, including the complete description, requirements, benefits, tech stack, and apply contact.1 params
Fetch the full detail for a single job by its slug, including the complete description, requirements, benefits, tech stack, and apply contact.
slug*stringlist_companiesBrowse the directory of recruiting companies and agencies with their active job counts. Filter by name, company type, or HQ country.6 params
Browse the directory of recruiting companies and agencies with their active job counts. Filter by name, company type, or HQ country.
company_typestringstaffing_agency · executive_search · boutique_firm · corporate_inhouse · rpo · othercountrystringpageintegerper_pageintegerqstringsortstringjob_count · name · recentget_companyFetch a single company's full profile plus a paginated list of its active jobs.3 params
Fetch a single company's full profile plus a paginated list of its active jobs.
pageintegerper_pageintegerslug*stringlist_sectorsList all recruiting sectors with their current active job counts. Use the returned slugs for the 'sector' filter in search_jobs.
List all recruiting sectors with their current active job counts. Use the returned slugs for the 'sector' filter in search_jobs.
No parameters. Call it with no arguments.
list_locationsList 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.3 params
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.
countrystringlevelstringcountries · regions · citiesregionstringmarket_statsAggregate market overview: total active jobs, posting velocity (24h / 7d), and breakdowns by sector, employment type, work arrangement, and country.
Aggregate market overview: total active jobs, posting velocity (24h / 7d), and breakdowns by sector, employment type, work arrangement, and country.
No parameters. Call it with no arguments.
Sponsors
Configuration
RECRUITER_ROLES_API_KEY*secretYour Recruiter Roles API key (rr_live_...). Get one free at https://recruiterroles.com/api-access
Readme
Recruiter Roles MCP server
Query the Recruiter Roles job board from any MCP-capable AI client (Claude, Cursor, ChatGPT, VS Code, …). Ask in plain language and get live recruiter and talent-acquisition jobs, company profiles, sectors, locations, and market stats — straight from the board.
Read-only. Authenticated with a free Recruiter Roles API key.
- Hosted (recommended):
https://recruiterroles.com/api/mcp(Streamable HTTP) - Local (this package):
npx recruiter-roles-mcp(stdio, for stdio-only clients) - Gemini CLI extension:
gemini extensions install https://github.com/pcmarts/recruiter-roles-mcp - Get a free API key: https://recruiterroles.com/api-access
- Docs: https://recruiterroles.com/mcp · REST API: https://recruiterroles.com/api-docs
Tools
Details
- Repository
- github.com/pcmarts/recruiter-roles-mcp
- Website
- recruiterroles.com/mcp
- Category
- Search & Web Crawling
- Package
recruiter-roles-mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026