NovaCV

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

Visit NovaCV

How to install and configure NovaCV

  1. Register for an account on the NovaCV developer platform to obtain a valid NovaCV API key. 2. Ensure Node.js is installed on your workstation. You can optionally install the server globally with 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.

What you can do with NovaCV

  • Generating polished PDF resumes directly from unstructured plain text using selectable templates without manual graphic design adjustments. * Converting raw resume text into standardized JSON Resume schema objects for integration with automated applicant tracking databases. * Performing structured analysis of CV drafts to detect missing profile sections, keyword gaps, and industry-specific skill matching. * Browsing available NovaCV layout templates and design metadata within an AI workspace before exporting finalized career documents. * Reviewing candidate qualifications and generating actionable optimization suggestions to improve resume impact during hiring and recruiting workflows.

Key facts

  • https://github.com/Lightbaby/mcp-server-novacv
  • CRM, ERP & E-commerce, Files, Documents & PDFs
  • cv, hiring, recruitment, resume

Part of MCP Servers

Related MCP servers

  • MCP LaTeX Server — MCP LaTeX Server is an MCP server that provides tools for creating, editing, validating, and compiling LaTeX documents directly through…
  • MCP JSON — MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and…
  • MCP MD2PDF Server — MCP MD2PDF Server is an MCP server that enables automated conversion of Markdown documents into formatted PDF files with full…
  • MCP Media Processing Server — MCP Media Processing Server is an MCP server that connects AI assistants like Claude Desktop to local media manipulation utilities,…
  • MCP Knowledge Base — MCP Knowledge Base is an MCP server that processes local documents and answers queries based on their contents through similarity…
  • MCP Music Analysis — MCP Music Analysis is an MCP server that enables AI clients like Claude to inspect and process sound recordings using…

What is NovaCV?

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.

Which tools are included with the NovaCV MCP server?

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.

How do I configure NovaCV in Cursor?

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.

Is NovaCV open source?

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.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories