0xSamrat/cv-generation-tool
An AI-powered CV editing and job application platform. Upload your CV, tailor it to specific job descriptions, generate ATS-optimized PDFs, and auto-apply to jobs with the browser extension.
Platform-specific configuration:
{
"mcpServers": {
"cv-generation-tool": {
"command": "npx",
"args": [
"-y",
"cv-generation-tool"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
An AI-powered CV editing and job application platform. Upload your CV, tailor it to specific job descriptions, generate ATS-optimized PDFs, and auto-apply to jobs with the browser extension.
cv-generation/
├── src/ # Next.js web app (API + UI)
├── extension/ # Chrome MV3 extension
└── mcp-server/ # Model Context Protocol server| Component | Technology | Purpose | |-----------|------------|---------| | Web App | Next.js 16, React 19, TypeScript | CV editor, dashboard, API | | Database | MongoDB + Mongoose | Users, CVs, applications | | Auth | Firebase Auth (Google OAuth) | User authentication | | PDF Parse | pdfjs-dist | Extract text from uploaded PDFs | | AI | OpenAI API | Parse CVs, tailor content | | PDF Gen | Typst | Compile CVs to PDF (~200ms) | | Storage | Cloudflare R2 | Store generated PDFs | | Extension | Chrome MV3, IndexedDB | Job detection, form filling | | MCP | Express + MCP SDK | AI assistant integration |
Loading reviews...