CV Forge MCP server
io.github.thechandanbhagat/cv-forge·v1.0.1·30 starsForge powerful, ATS-friendly CVs tailored to any job - an MCP server for intelligent CV generation
30 stars250 downloads/wk
Reviews
Write oneNobody has reviewed CV Forge yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
CV Forge tools (11)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
debug_cv_dataDebug tool to inspect the structure of CV data
generate_and_save_cv_htmlGenerate tailored CV and save directly as HTML (combines CV generation and HTML creation in one step)
generate_and_save_cv_markdownGenerate tailored CV and save directly as Markdown (combines CV generation and Markdown creation in one step)
generate_and_save_cv_pdfGenerate tailored CV and save directly as PDF (combines CV generation and PDF creation in one step). If outputPath is not provided, uses DEFAULT_OUTPUT_PATH from environment.
generate_cv_dataGenerate tailored CV content based on user profile and job requirements (returns structured data)
generate_cv_htmlGenerate CV as styled HTML document for web viewing
generate_cv_markdownGenerate CV as Markdown format for easy editing and version control
generate_cv_pdfGenerate and save CV as a professional PDF document
generate_cv_to_default_folderGenerate tailored CV and save to default folder (uses .env DEFAULT_OUTPUT_PATH)
parse_job_requirementsParse job requirements and extract key information for CV tailoring
save_cv_textSave CV content as a text file to specified location
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- Code scan12 source files scanned13/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 287 days ago4/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- highWhole environment serialized (possible credential exfil)
env.dumpbuild/index.js: … console.error(`[DEBUG] All env vars: ${JSON.stringify(process.env, null, 2)}`); if (envPath) { …
How CV Forge compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 57/100
- higher than 12% of 48,255 servers
- Tools
- 11
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 30
- more than 92% of 28,688 servers
- Downloads a week
- 250
- more than 78% of 12,191 servers with a package
What its tools let an agent do: 2 read · 9 create
Install CV Forge in Claude Code, Cursor or VS Code
Runs npx -y cv-forge on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add cv-forge -- npx -y cv-forge
What the publisher says
From the CV Forge repository's README, as published. We do not edit it. Read it on GitHub
CV Forge
Forge powerful, ATS-friendly CVs tailored to any job requirement.
An intelligent MCP (Model Context Protocol) server that analyzes job postings and crafts perfectly-matched CVs.
Features
- Parse Job Requirements: Extract key skills, qualifications, email addresses, and hiring manager names from job postings
- Generate Tailored CVs: Create customized CV content based on user profile and job requirements
- Cover Letter Generation: Generate personalized cover letters tailored to specific job applications
- Email Template Creation: Create professional email templates with automatic email address detection
- Complete Application Packages: Generate CV, cover letter, and email template in one command
- PDF by Default: Automatically generates professional PDF documents when no format is specified
- Multiple Output Formats: Generate documents in PDF (default), HTML, Markdown, and text formats
- Professional PDF Generation: Create publication-ready PDF documents with professional styling
- ATS-Friendly: Optimized for Applicant Tracking Systems with proper keyword placement
- Smart Contact Extraction: Automatically extracts email addresses and hiring manager names from job descriptions
Star History
Installation
Via npm (Recommended)
Install globally:
npm install -g cv-forgeOr install locally in your project:
npm install cv-forgeFrom Source
- Clone this repository
- Install dependencies:
npm install- Build the project:
npm run buildUsage
Connecting to Claude Desktop
To use this MCP server with Claude Desktop, you need to add it to your Claude configuration file.
Step 1: Install cv-forge
npm install -g cv-forgeStep 2: Find your Claude Desktop config file
- Windows: %APPDATA%\Claude\claudedesktopconfig.json
- macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
- Linux: ~/.config/Claude/claudedesktopconfig.json
Step 3: Add the MCP server to your config
For global installation, add this to your claudedesktopconfig.json file:
{
"mcpServers": {
"cv-forge": {
"command": "cv-forge"
}
}
}Or if installed locally, specify the full path:
{
"mcpServers": {
"cv-forge": {
"command": "node",
"args": ["d:/TopSecret/cv-forge/build/index.js"],
"cwd": "d:/TopSecret/cv-forge"
}
}
}Step 4: (Optional) Add environment configuration
You can customize the server with environment variables:
{
"mcpServers": {
"cv-forge": {
"command": "cv-forge",
"env": {
"DEFAULT_OUTPUT_PATH": "D:/CV",
"PDF_BASE_FONT_SIZE": "12px",
"PDF_LINE_HEIGHT": "1.4"
}
}
}
}Step 5: Restart Claude Desktop After adding the configuration, restart Claude Desktop application.
Step 6: Verify Connection In Claude Desktop, you should see the CV Forge tools available. You can ask Claude to use tools like:
- "Parse this job posting for me"
- "Generate a tailored CV based on my profile and this job"
- "Save my CV as a PDF file"
Running the MCP Server Standalone (for testing)
You can also run the server directly for testing:
npm startThe server runs on stdio and communicates via the Model Context Protocol.
Available Tools
1. parsejobrequirements
Parses job requirements and extracts key information for CV tailoring.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
CV Forge: common questions
- Is CV Forge MCP server safe?
- With care: it is graded C, so read the findings first (57/100). Read the CV Forge safety report
- How do I install CV Forge?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does CV Forge need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is CV Forge maintained?
- The last commit was 320 days ago (2025-12-19). The latest release is v1.0.1.
- How does CV Forge compare with other MCP servers?
- safety score 57/100 (higher than 12% of 48,255 servers); tools 11 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.