
CV Forge
This server turns Claude into a CV generator that understands job postings. It parses job descriptions to extract requirements, then tailors your profile data into ATS-friendly CVs. You get tools like parse_job_requirements to pull skills and contact info from listings, generate_cv_data to match your experience against the role, and generate_cv to export as PDF, Markdown, or HTML. It also handles cover letters and email templates with automatic recipient detection. The main workflow is feeding it your profile JSON with experience, education, and skills, then letting it optimize content for applicant tracking systems. Default output is PDF with customizable styling, margins, and page sizes.
- GitHub stars
- 29
- tools
- 14
- transport
- STDIO
- last updated
- Oct 20, 2025
Tools
14 toolsPublic tool metadata for what this MCP can expose to an agent.
parse_job_requirementsParses job requirements and extracts key information for CV tailoring.
Parses job requirements and extracts key information for CV tailoring.
No parameter schema in public metadata yet.
generate_cv_dataGenerates tailored CV content based on user profile and job requirements.
Generates tailored CV content based on user profile and job requirements.
No parameter schema in public metadata yet.
save_cv_textSaves CV content as a formatted text file.
Saves CV content as a formatted text file.
No parameter schema in public metadata yet.
generate_cvGenerate tailored CV and save to specified location or default folder. Defaults to PDF format if no format is specified.
Generate tailored CV and save to specified location or default folder. Defaults to PDF format if no format is specified.
No parameter schema in public metadata yet.
generate_and_save_cv_pdfGenerate tailored CV and save directly as professional PDF (combines CV generation and PDF creation in one step).
Generate tailored CV and save directly as professional PDF (combines CV generation and PDF creation in one step).
No parameter schema in public metadata yet.
generate_and_save_cv_markdownGenerate tailored CV and save directly as Markdown (combines CV generation and Markdown creation in one step).
Generate tailored CV and save directly as Markdown (combines CV generation and Markdown creation in one step).
No parameter schema in public metadata yet.
generate_and_save_cv_htmlGenerate tailored CV and save directly as HTML (combines CV generation and HTML creation in one step).
Generate tailored CV and save directly as HTML (combines CV generation and HTML creation in one step).
No parameter schema in public metadata yet.
generate_cv_pdfGenerate and save CV as a professional PDF document from pre-generated CV data.
Generate and save CV as a professional PDF document from pre-generated CV data.
No parameter schema in public metadata yet.
generate_cv_markdownGenerate CV as Markdown format from pre-generated CV data.
Generate CV as Markdown format from pre-generated CV data.
No parameter schema in public metadata yet.
generate_cv_htmlGenerate CV as styled HTML document from pre-generated CV data.
Generate CV as styled HTML document from pre-generated CV data.
No parameter schema in public metadata yet.
generate_cover_letterGenerate a tailored cover letter for a specific job application. Returns formatted text that can be displayed on screen or saved as PDF.
Generate a tailored cover letter for a specific job application. Returns formatted text that can be displayed on screen or saved as PDF.
No parameter schema in public metadata yet.
save_cover_letter_pdfGenerate and save a cover letter as PDF to specified location. Automatically extracts email addresses and hiring manager names from job descriptions.
Generate and save a cover letter as PDF to specified location. Automatically extracts email addresses and hiring manager names from job descriptions.
No parameter schema in public metadata yet.
generate_email_templateGenerate a professional email template for job application. Automatically detects email addresses from job description.
Generate a professional email template for job application. Automatically detects email addresses from job description.
No parameter schema in public metadata yet.
draft_complete_applicationDraft a complete job application package: CV, cover letter, and email template. Automatically generates PDF CV and cover letter, plus email template if email address is found in the job description.
Draft a complete job application package: CV, cover letter, and email template. Automatically generates PDF CV and cover letter, plus email template if email address is found in the job description.
No parameter schema in public metadata yet.
Sponsors
Readme
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
Details
- Repository
- github.com/thechandanbhagat/cv-forge
- Package
cv-forge- Transport
- STDIO
- Registry
- MCP registry, active