CVForge
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
⚒️ CVForge — paste a CV, get a stunning portfolio
CV (PDF / DOCX / Markdown / plain text) → a beautiful one-page portfolio, themed to the person's domain — 59 domains detected automatically. English and Arabic (RTL). 71 templates with a live gallery — and INFINITE DESIGNS: every 🎲 click forges a brand-new design (8 layouts × 8 backgrounds × 5 type styles × shape, card & accent systems), while each template has its own modern signature design. One engine, three ways to use it: MCP server, REST API (Vercel-hosted), and a 100% client-side offline playground.
The interface matches the banner above: deep-navy "aurora" design with animated
gradient blobs, glowing cards, a laptop preview and a particle "forge" arrow —
CSS-only motion (typing hero, scroll reveals, sparkle bursts, floating blobs),
plus prefers-reduced-motion support.
✨ Features
Smart parsing | extracts name, contacts, skills, experience, projects, education — and auto-detects 59 domains (AI, e-commerce, chef, lawyer, economist...) |
71 templates | every field: AI/ML, programming, cyber, cloud, game, blockchain, mobile, devops, robotics; economy, accounting, e-commerce, business, founder, sales, consulting, logistics, real estate, HR; health (doctor, psychology, nutrition, fitness, vet); creative (UX, interior, fashion, video, music, art, writing, journalism, translation, content, architecture); research/science/history; culinary, hospitality, tourism; trades, beauty, aviation, agriculture, social, government, legal |
∞ Infinite designs | procedural design engine: 8 layouts (split, hero, bento, editorial, terminal, glass, white, magazine) × 8 backgrounds (blobs, mesh, grid, dots, scan, waves, stripes, plain) × 5 fonts × shapes × cards × section accents. 🎲 New design = fresh random seed; the same seed always reproduces the exact same design ( |
Arabic RTL |
|
PDF / DOCX / MD / TXT | server-side extraction (pypdf + python-docx) or client-side paste |
Private by design | it's your CV — run the engine locally; nothing is stored anywhere |
Motion-first UI | aurora blobs, typing hero, glowing laptop preview, sparkle "forge" animation |
Template gallery | 71 real previews rendered client-side, filter by Light/Dark/Mono/Serif or by field (Tech, Business, Health, Creative, Education, Hospitality, Service, Legal) |
Related MCP server: Resume Generator MCP Server
🧰 Tools (MCP — 4)
Tool | What it does |
| CV → structured JSON (name, contacts, skills, experience, projects, domain) |
| writes a self-contained |
| returns HTML inline (preview / embed) |
| all 71 design templates |
🚀 Quick start (local)
./setup.sh # deps (cvforge + fastapi + pypdf + python-docx)
./run.sh # start the MCP server (stdio)
python3 -m uvicorn playground.app:app --port 3500 # interactive web UIMCP client config:
{ "mcpServers": { "cvforge": { "command": "python3", "args": ["-m", "cvforge"], "cwd": "/absolute/path/to/cvforge" } } }No server needed: open cvforge-offline-playground.html in any browser —
parse + render run entirely client-side. Perfect for a link-in-bio or a CV
that works offline.
☁️ Hosted (Vercel)
Live demo: https://cv-forge-brown.vercel.app — see DEPLOY.md.
index.html→ landing + interactive demo (static)api/index.py→ single self-contained serverless function:GET /api/health·GET /api/cv/themesPOST /api/cv/parse·POST /api/cv/parse_file(PDF / DOCX upload)POST /api/cv/generate(theme,language:"ar"→ RTL)
💰 Monetization
See PRICING.md — freemium: free local runs → Pro hosted API → Agency white-label.
📦 License
MIT — see LICENSE.
Built by @DeadEnde · 2026 · made for people who work with AI
🎲 Infinite designs (seeds)
Every CV render is produced by a deterministic procedural design engine:
the pair (theme, seed) selects a full design — layout archetype, background
treatment, typography, radius/shape language, card style and section accents —
while the theme still drives the palette & gradient. Any seed = any design, so
combinations are effectively infinite.
seedomitted → the template's signature design (stable: each of the 71 templates always shows its own modern look).POST /api/cv/generatewithseed→ that exact design, reproducible on any machine (Python engine in the API ≡ JS engine in the browser — parity tested).🎲 New design (landing) → random seed, new design every click.
🔗 Copy design link →
https://…/?t=ai&d=12345opens that exact design.The API response includes
design:{seed,layout,bg,font,accent,hero}and the page showsdesign — #<seed> · <layout>.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn your resume into a polished PDF and web page: import, build, check, and publish from chat.
Turn a resume into a portfolio website, look up published profiles, and ask about Skillfolio.
Turn a Markdown resume draft into an interview-ready PDF. 32 templates, no account, nothing stored.
Create a clean CV from plain answers in your AI chat - structured templates, no uploads.
Related MCP Servers
- AlicenseBqualityDmaintenanceAutomatically generates and updates CVs/resumes by aggregating data from git commits, Jira tickets, Credly certifications, and existing PDF resumes, with LaTeX formatting support.1415MIT
- AlicenseAqualityDmaintenanceGenerates professional PDF resumes using LaTeX templates through natural language descriptions. Supports 9 professional templates, AI-powered resume tailoring, and organized folder management for job applications.423MIT
- AlicenseAqualityDmaintenanceWrite your resume in Markdown and export to PDF with AI assistance, using a built-in stylesheet and tools for conversion.1MIT
- AlicenseAqualityCmaintenanceTailor your CV to any job posting with ATS keyword scoring and clean PDF/DOCX export.63MIT