Skip to content

Connect an AI assistant

Prepare your resume in your usual chat, then open it in Mai CV to review, customize and export it.

With an MCP-compatible chat

Mai CV provides a standard MCP server, independent of your assistant provider. No Mai CV account is required.

The connector is configured. Transfer availability depends on the storage service.

MCP server URL

https://mai-cv.vercel.app/api/mcp
  1. In your chat settings, add a custom remote MCP server using this URL. Select a connection without account authentication.
  2. Ask for the template list, then request a new resume using the information you provide. The chat should explain the temporary transfer before creating the draft.
  3. Open the private link returned by the chat, review the resume, then choose “Add to My resumes”. The link expires after 24 hours.
Create a new Mai CV resume using the information I provide. Suggest a suitable template, leave missing information empty and never invent facts. Explain the temporary transfer before creating the link.

Your chat must support custom MCP servers and Streamable HTTP. Connection options depend on the client, your account and workspace policies. This page does not claim directory listing or real-client verification in ChatGPT or Claude.

With a JSON file, even without MCP

Ask your assistant for a mai-cv-intake version 1 file. In My resumes, choose “Import a backup” to select this JSON, review the preview and confirm. This import stays entirely local and also works when link transfer is disabled.

Download the JSON SchemaDownload a fictional example

Using my information, produce only a mai-cv-intake version 1 JSON file following this schema: https://mai-cv.vercel.app/api/cv-intake/schema. If you cannot open the link, ask me to attach the schema. Leave missing fields empty and invent nothing. Include no photo or HTML layout.

Open My resumes to import a file

Customize designs and create templates

mai-cv-intake v2 JSON can include a guided design: columns, local fonts, colors and section styles. mai-cv-template v1 imports reusable templates without professional facts from My templates. The corresponding MCP tools appear only when enabled on this deployment.

ResumeDesignDefinition v1 — JSON Schema

Free artistic composition

mai-cv-intake v3 lets an assistant compose a resume without a preset: freely positioned text, layers, rotation, large typography, shapes and gradients on up to ten manual A4 pages. Professional text stays linked to your facts. Text does not flow automatically: check every page and alerts before PDF export. Artistic MCP tools require separate activation; JSON files can be imported locally.

JSON SchemaDownload a fictional example

Edit an existing resume

In the editor, open Edit with my AI assistant. Choose fields, confirm the 24-hour sharing period and copy the instructions into your MCP-compatible assistant. Return to the original browser to compare proposals, apply the whole proposal, reject it or create a copy. Manual changes require an explicit refresh. Clients without custom MCP server support can use JSON files for new resumes and templates.

Temporary transfer, then a local copy

When you use the MCP connector, your assistant sends the selected information to the Mai CV server. The draft is encrypted and temporarily stored in Upstash Redis, with a 24-hour expiration. Reading the link does not extend this period. Your conversation information is also subject to your chat provider’s policies.

Anyone possessing this link can open the draft until it expires. Only share it with people you trust.

Mai CV accesses a local resume only when you explicitly create an editor sharing session, if enabled. The assistant receives only approved fields and proposes changes for review in the original browser. The server calls no AI model and transfers no photos. Usage limits may prevent creating links or sessions.

Read the privacy information