next-role: Self-hosted MCP career assistant for tailored resumes and prep
next-role, created by Tam159, is an open-source GenAI career assistant that automates tailoring resumes and interview preparation for job applications. The tool accepts a current CV and a job-description URL, then runs multi-agent pipelines to produce a role-aligned resume, company research dossier, and round-by-round interview plan. It exposes those services via a Model Context Protocol server, supports self-hosting or multi-user deployments, and targets job seekers, career changers, and developers who embed career tools into AI workflows.
What tasks can you actually use it for?
Built as an agentic pipeline, the tool runs a supervisor plus specialist agents that split career work into focused tasks. The system lists a Research agent, a Tailoring agent, and a Coaching agent. Typical outputs include company deep-dive dossiers, rewritten CV sections aligned to a job description, and round-by-round interview battlecards. The tool also renders resumes to PDF via the RenderCV engine and exposes those outputs over MCP.
How accurate are the tailored outputs for real applications?
The supervisor-specialist arrangement aims to increase alignment between job descriptions and rewritten CV text, but output quality depends on the source CV and the job-description URL supplied. Company dossiers and coaching plans are generated from assembled research rather than manual verification, so factual or contextual errors can appear. Because the app produces LLM-generated documents, users should review and edit final text before submitting applications to ensure correctness.
Does it require technical setup and where does it fit in workflows?
The project runs as a web application and background server and targets Docker-enabled environments on desktop systems. Self-hosting stores data in a user Postgres and storage instance, while optional Google OAuth and email/password enable multi-user deployments. As an MCP server it plugs into MCP-compliant clients like Claude Desktop, making the tool suited to developers embedding career tooling into agent stacks and to technically minded job seekers who can manage deployment.
A developer-forward career assistant best used with human review
next-role is a pragmatic option for technically capable job seekers and developers who want programmatic career tooling, supported by its open-source design and its appearance on curated LangGraph lists. Because the tool generates LLM-based documents, routine human verification of resumes and interview materials is necessary before application. Tip: trim generated job-specific claims and cross-check company details prior to relying on them.





