CVpop is an MCP (Model Context Protocol) server that allows AI assistants to generate and customize professional CVs (resumes).
The server generates structured CVs, applies styling (colors, fonts, layout), and returns an import code that lets users open and edit the CV inside the CVpop app.
The CVpop app is available for:
The server exposes:
To use the CVpop MCP server, configure it inside your MCP client.
Example configuration (Claude Desktop style):
{
"mcpServers": {
"cvpop": {
"url": "https://cvpop-mcp-server.fly.dev/mcp"
}
}
}
Once configured, the MCP client will be able to call CVpop tools to generate and customize CVs.
Creates a professional CV based on a user’s name, job title, and language.
Content such as:
is automatically generated by AI and tailored to the job title.
The server stores the CV and returns an import code that allows the user to open it inside the CVpop app.
| Parameter | Type | Required | Description |
|---|---|---|---|
| userFirstName | string | Yes | User's first name |
| userLastName | string | Yes | User's last name |
| userJobTitle | string | Yes | Desired job title |
| userLanguage | string | Yes | ISO 639-1 language code |
Supported languages include:
en, it, bg, cs, da, de, el, es, et, fi, fr, hr, hu, is, lt, lv, mk, mt, nl, nb, pl, pt, ro, sl, sk, sv, tr, zh, ja, ar
Returns:
The import code (example: ABC-XYZ-QRS) is used inside the CVpop app to open the CV.
Note: The server internally manages the CV identifier. It is no longer required as a parameter when calling tools.
Returns the import code associated with a previously created CV.
No parameters required.
Returns:
Updates the accent color of an existing CV.
| Parameter | Type | Required | Description |
|---|---|---|---|
| hexColor | string | Yes | Hex color value (example: #247BA0) |
Returns:
Changes the CV layout template.
| Parameter | Type | Required | Description |
|---|---|---|---|
| layoutType | string | Yes |
One of:
|
Updates the base font used in the CV.
| Parameter | Type | Required | Description |
|---|---|---|---|
| fontName | string | Yes | Supported fonts include Alegreya Sans, Barlow, Montserrat, Roboto, Poppins, Raleway and others. |
The server exposes a UI resource that allows MCP clients to render an inline CV preview.
If supported by the MCP client, the widget displays a preview of the generated CV directly in the conversation.
createCv with name, job title, and language.
All tools return a structured response with a status field.
Common error codes include:
Verify that your MCP client correctly configured the server endpoint.
Make sure the code is entered correctly in the CVpop app.
Some MCP clients do not support UI resources. Tools will still function normally.
For support related to CVpop:
Support requests can also be submitted through the support option inside the CVpop app.
CVpop privacy policy:
https://www.iubenda.com/privacy-policy/53049117
CVpop terms and conditions: