NovaCV is an MCP server that connects AI assistants to the NovaCV resume service API. Built for job seekers, recruiters, hiring managers, and career coaches, the server enables language models to parse, evaluate, and format professional resumes directly within MCP-compatible environments. Users can take unformatted plain text CV details and instruct an AI assistant to convert them into the internationally recognized JSON Resume standard. NovaCV also allows assistants to inspect available resume styling templates, complete with metadata and thumbnails, and instantly compile text into polished PDF documents. Beyond document generation, the server provides automated analytical capabilities to assess the quality of resume text. AI clients can check the completeness of a candidate profile, evaluate keyword density, measure skill alignment against specific roles, and retrieve concrete suggestions for profile improvement. By handling document formatting and structural conversion through a standardized protocol, NovaCV eliminates manual resume layout editing and facilitates automated candidate profile processing inside coding editors and chat interfaces.
Category: CRM, ERP & E-commerce
Tags: cv, hiring, recruitment, resume
npm install -g mcp-server-novacv. 3. Open your MCP client configuration file, such as in Cursor or Cherry Studio. 4. Add the novacv server entry under your client's mcpServers configuration: json { "mcpServers": { "novacv": { "command": "npx", "args": ["mcp-server-novacv"], "env": { "NOVACV_API_KEY": "your_api_key" } } } } 5. Replace your_api_key with your actual NovaCV API token and restart your MCP client to enable the tools.Part of MCP Servers
NovaCV is a Model Context Protocol server that connects AI clients to the NovaCV API. It allows AI assistants such as Cursor or Claude Desktop to inspect available CV templates, convert unstructured resume text into JSON Resume formatting, run quality assessments on resume content, and output finished PDF resumes directly through chat or editor environments.
The server provides four core tools: generate_resume_from_text to output styled PDF resumes, get_templates to fetch available template IDs and styling metadata, convert_resume_text to turn unstructured text into standardized JSON Resume structures, and analyze_resume_text to evaluate resume completeness, keyword relevance, and profile improvement opportunities.
To use NovaCV in Cursor, add an entry under mcpServers in your Cursor configuration file. Specify npx as the command, pass mcp-server-novacv as the arguments, and set the NOVACV_API_KEY environment variable with your API key from NovaCV. Once saved, Cursor can access the resume tools in agent workflows.
Yes, NovaCV is open source software released under the MIT license. You can inspect its source code, contribute enhancements, or set up local debugging using the MCP Inspector directly from the public GitHub repository at https://github.com/Lightbaby/mcp-server-novacv.