baseFileName
(string, optional): Base filename for generated files (without extension), defaults to "jobapplication"
How to use it
baseFileName is exposed by the Cv Forge MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the baseFileName tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Cv Forge
npm install -g cv-forgeOther tools in Cv Forge (17)
(string, required): Company name
(object, required): Tailored CV data object (from generatecvdata)
(string, optional): Custom filename (without extension), defaults to "generatedcv"
(string, optional): Output format - "pdf" (default), "html", or "markdown"
(string, optional): Name of the hiring manager if known
(string, required): Full job description text
(object, required): Job requirements object
(string, required): The job title/position
(string, optional): Job location
(object, optional): PDF margins with top, right, bottom, left properties (e.g., '10mm', '0.8in') - uses PDFMARGIN env vars if not provided
(string, required): Directory path where the CV should be saved
(string, optional): PDF page size (e.g., 'A4', 'Letter', 'Legal') - uses PDFPAGESIZE env var if not provided
(array, optional): Preferred skills if separated
(string, optional): Recipient email address (optional, will use extracted email from job description if available)
(string, optional): Salary range if provided
(string, optional): Type of email template - "application" (default), "followup", "inquiry", "thankyou"
(object, required): Complete user profile information