Skip to content
MCPSTAMP
Contracts, HR and careers

Can ChatGPT update my resume?

Yes. Upload it and ChatGPT will suggest edits. A Resume server reads your existing .docx into a profile and checks it against a posting without inventing facts.

ChatGPT can rewrite an uploaded resume. The Resume server reads your .docx, checks it against a posting without changing facts and writes the updated file. It runs hosted or locally in Claude and Cursor.

What you get

Apply to a posting in one sitting

Aleksandra Mazur, data analyst in Warsaw applying to a Berlin fintech

Word file
Tool callWhat it did
profile_getLoads her stored profile: 6 years, SQL, Python, Looker
tailor_to_jobReports 14 of 19 keywords matched. dbt and A/B testing missing
resume_createWrites resume.docx at 2 pages and lists the bullets dropped to fit
cover_letter_createWrites a one-page .docx with bracketed prompts where a fact is missing

A 2-page Word resume, a 1-page cover letter, and an honest list of 5 keywords she can't claim.

Example from "Apply to a posting in one sitting". Invented names, real math from the tools.

Free to start. Resume Pro is $19 once. Free vs Pro

Without a tool, and with the tool

Without a tool

ChatGPT reads an uploaded resume and rewrites it. It can drift and add claims you never made, and the result is text or a new file in a different layout.

With Resume

The Resume server reads an existing .docx resume into a profile, compares it with a job posting and lists matched and missing keywords without changing anything, then writes a new .docx from the profile. To try it in ChatGPT on the web, where your plan or workspace allows custom MCP servers, get a free token at mcp.zovo.one/mcp/connect and add mcp.zovo.one/mcp/resume/t/<token> as a server with No authentication. We haven't tested this in ChatGPT yet.

An example, from prompt to finished file

Example scenarios built on the real tools of Resume. Names and amounts are invented.

Example · Marketing coordinator

Can ChatGPT update my resume

You

Read my-resume.docx, then compare it with the job posting I paste below.

  1. resume_read Reads the .docx into the profile shape
  2. tailor_to_job Lists matched and missing keywords and a coverage figure
Result

Your resume as a profile, and a list of the keywords the posting wants that your resume doesn't mention yet.

Example · Aleksandra Mazur, data analyst in Warsaw applying to a Berlin fintech

Apply to a posting in one sitting

You

Here is the job post for Senior Data Analyst at a Berlin payments company. What do I miss, then write my resume on 2 pages and a cover letter.

  1. profile_get Loads her stored profile: 6 years, SQL, Python, Looker
  2. tailor_to_job Reports 14 of 19 keywords matched. dbt and A/B testing missing
  3. resume_create Writes resume.docx at 2 pages and lists the bullets dropped to fit
  4. cover_letter_create Writes a one-page .docx with bracketed prompts where a fact is missing
Result

A 2-page Word resume, a 1-page cover letter, and an honest list of 5 keywords she can't claim.

About 60 min saved (estimate)

Example · James O'Neill, project manager in Dublin

Move an old CV into a clean profile

You

Here is my old CV, CV_2023.docx (uploaded). Show me what you found before saving.

  1. resume_read Reads the .docx into profile shape and lists unplaced lines. Saves nothing
  2. profile_set Stores the reviewed profile after James confirms
Result

A structured profile with 4 roles and 22 bullets, ready for every future resume.

About 30 min saved (estimate)

Every example here works on the free tier. One $39 key removes the limits on all of them. Pricing

Common mistakes with this job

  • Accepting rewrites that claim things you never did.
  • Keyword stuffing that reads badly to a person.
  • Uploading an old .doc file, which the reader refuses.

Connect in 1 minute

Paste one URL into Claude.ai, Claude Desktop, Cursor or VS Code. No install, no account.

1. Get a free token (30 days, 600 calls an hour)

curl -s -X POST https://mcp.zovo.one/mcp/token

2. Paste this URL as a custom connector

https://mcp.zovo.one/mcp/resume/t/<token>

Or run it locally (Node.js 18+)

npx -y @theluckystrike/mcp-resume

Free vs Pro for Resume

Free ($0, no key)Pro ($19 once)
Profile and resume as Word, markdown and HTML, unlimitedClassic and compact styles
Modern styleUnlimited cover letters
3 cover letters per calendar monthPostings of any length
Job posting check up to 2,000 charactersNamed profile variants
One profileYour own accent colour
Footer credit lineNo footer credit
Where these limits come from

servers/resume/src/index.ts:21 (FREE_LETTERS_PER_MONTH=3), :22 (FREE_JD_CHARS=2000), :233 (variants), :321 (styles); https://mcp.zovo.one/s/resume

Questions

Can ChatGPT update my resume?
ChatGPT can rewrite an uploaded resume. The Resume server reads your .docx, checks it against a posting without changing facts and writes the updated file. It runs hosted or locally in Claude and Cursor.
Will it make up experience?
No. It writes only from your stored profile. Where a fact is missing, it leaves a bracketed prompt for you to fill.
Can I get a PDF?
Use resume_to_html and print it to PDF from a browser. The server writes .docx, HTML and markdown.
What does the free tier limit?
3 cover letters a month, postings up to 2,000 characters for the keyword check, one style and one profile. Resumes are unlimited.

Related jobs

All jobs on the Claude for small business page

Resume Pro, $19 once

Buy Pro