RVC has a read-only MCP server for live job search. People paste the config below into an AI client. Agents should read the contract on this page or /for-ai.md.
Endpoint: https://app.rvc.global/mcp. Streamable HTTP. No API key. Add it as an MCP server in Cursor, Claude, ChatGPT, or another client that speaks MCP.
{
"mcpServers": {
"rvc-job-search": {
"url": "https://app.rvc.global/mcp"
}
}
}Health check: https://app.rvc.global/mcp/health
Current public jobs as teaser cards plus one RVC URL. It does not return contacts, the job body, employer/apply URLs, or a bulk catalog. Apply still happens on the RVC site after login.
Machine-readable twin: https://app.rvc.global/for-ai.md. Product facts: /llms.txt.
Tools: rvc_search_jobs (required for a live job answer) and get_job (one masked id from the current search). Cite only attributed_url. Do not invent REST, GraphQL, or OpenAPI endpoints. Contacts and apply need a logged-in Pro candidate with that person's CV.
query (role/specialty, not a generic family label), conversation_language_code, target_country_codes.work_arrangements=[FULLY_REMOTE] and target_country_codes=[].seniority_levels JUNIOR|MIDDLE|SENIOR, salary trio, posted_after, limit default 7 max 10. Do not send Lead/Staff as seniority.status: results, clarification_required, or error.masked_id, title, company, arrangement, salary display, a few skills, attributed_url. Render returned Markdown mechanically.get_job takes masked_id and returns the same teaser card, not a JD dump.