cv-forge
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TEMP_DIR | No | Directory for temporary files during PDF generation | |
| PDF_TIMEOUT | No | Timeout for PDF generation in milliseconds | |
| PDF_PAGE_SIZE | No | Default PDF page size - defaults to 'A4' | |
| PDF_MARGIN_TOP | No | PDF page top margin | |
| PDF_LINE_HEIGHT | No | Line height for text | |
| PDF_MARGIN_LEFT | No | PDF page left margin | |
| PDF_H1_FONT_SIZE | No | Font size for name/title heading | |
| PDF_H2_FONT_SIZE | No | Font size for section headings | |
| PDF_H3_FONT_SIZE | No | Font size for job titles and subsections | |
| PDF_MARGIN_RIGHT | No | PDF page right margin | |
| PDF_MARGIN_BOTTOM | No | PDF page bottom margin | |
| PDF_BASE_FONT_SIZE | No | Base font size for CV body text | |
| DEFAULT_OUTPUT_PATH | No | Default directory for saving CV files (when outputPath is not provided or is './') | |
| PDF_SECTION_SPACING | No | Spacing between major sections | |
| PDF_PARAGRAPH_SPACING | No | Spacing between paragraphs |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| parse_job_requirementsC | Parse job requirements and extract key information for CV tailoring |
| generate_cv_dataC | Generate tailored CV content based on user profile and job requirements (returns structured data) |
| generate_and_save_cv_pdfA | Generate tailored CV and save specifically as PDF format (legacy tool - consider using 'generate_cv' which defaults to PDF). If outputPath is not provided, uses DEFAULT_OUTPUT_PATH from environment. |
| save_cv_textC | Save CV content as a text file to specified location |
| generate_cv_pdfC | Generate and save CV as a professional PDF document |
| generate_cv_markdownC | Generate CV as Markdown format for easy editing and version control |
| generate_cv_htmlB | Generate CV as styled HTML document for web viewing |
| generate_and_save_cv_markdownC | Generate tailored CV and save directly as Markdown (combines CV generation and Markdown creation in one step) |
| generate_and_save_cv_htmlB | Generate tailored CV and save directly as HTML (combines CV generation and HTML creation in one step) |
| generate_cvA | Generate tailored CV in PDF format and save to specified location or default folder. Always generates PDF unless a different format is explicitly requested. |
| generate_cv_to_default_folderB | Generate tailored CV and save to default folder (uses .env DEFAULT_OUTPUT_PATH). Defaults to PDF format. |
| debug_cv_dataB | Debug tool to inspect the structure of CV data |
| draft_cv_pdfC | Draft a tailored CV in PDF format for a specific job. This tool automatically generates a professional PDF CV without asking for format preferences. |
| generate_cover_letterC | Generate a tailored cover letter for a specific job application. Returns formatted text that can be displayed on screen or saved as PDF. |
| save_cover_letter_pdfC | Generate and save a cover letter as PDF to specified location |
| generate_email_templateC | Generate a professional email template for job application. Automatically detects email addresses from job description. |
| draft_complete_applicationB | 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. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/thechandanbhagat/cv-forge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server