Skip to content
MCPSTAMP
Contracts, HR and careers

Tailor a resume in Claude

Stop rewriting the same CV for every posting. Keep one profile, see the gaps against a specific job, and get a Word resume and cover letter out of chat.

Claude rewrites CVs well, but it forgets your profile between chats. With the Resume server, Claude stores your profile once, shows the gaps against each job post and writes the resume and cover letter as Word files. The gap analysis changes nothing.

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

Claude is good at rewriting a CV for a job post you paste. It doesn't keep your profile between chats, so you paste the CV every time, and in most chat apps it gives you text, not a .docx you can send.

With Resume

Resume stores one CV profile, reads an existing .docx resume into it, runs a read-only gap analysis against a job posting, and writes the resume and cover letter as .docx files, or as HTML and markdown.

An example, from prompt to finished file

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

Example · Nurse moving into health tech

Tailor a resume in Claude

You

Here is a posting for Clinical Product Specialist. What in my profile matches, what's missing? Then write a cover letter .docx for it.

  1. profile_get Loads the stored CV profile
  2. tailor_to_job Lists matched and missing skills against the posting. Changes nothing
  3. cover_letter_create Writes a one-page cover letter .docx
Result

A list of matched and missing requirements, and a one-page cover letter .docx built from the stored profile.

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

Read my old CV at ~/Documents/CV_2023.docx and 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

  • Sending one generic CV to every job.
  • Adding skills you don't have to match keywords. Interviews expose it.
  • Fancy layouts with tables and columns that some applicant tracking systems read badly.

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 I do this in Claude?
Claude rewrites CVs well, but it forgets your profile between chats. With the Resume server, Claude stores your profile once, shows the gaps against each job post and writes the resume and cover letter as Word files. The gap analysis changes nothing.
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

Claude for small business: all jobs

Resume Pro: $19 once

Buy Pro