PopCVs Resume MCP

Remote MCP server for resumes: import a resume, run an ATS resume check, match it to a job description, tailor it (a truth check blocks invented experience), write a cover letter and export an ATS-friendly PDF. OAuth sign-in with Google; works in Claude, ChatGPT and Cursor.

Hosted MCP Server

npx add-mcp 'https://popcvs.com/api/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Use PopCVs inside your AI assistant

Connect PopCVs to Claude, ChatGPT, Cursor or any app that supports remote MCP servers. Sign in once and your assistant can import, tailor, ATS-check and export your resumes. Same account, same resumes, same credits as the web app.

Server URL

https://popcvs.com/api/mcp

Sign-in uses OAuth. Your assistant opens a PopCVs page where you approve access. No API keys to copy.

Connect

Claude (claude.ai and desktop)

Open Settings → Connectors → Add custom connector. Name it PopCVs, paste the server URL, and click Add. Then click Connect and approve access on the PopCVs page.

ChatGPT

Turn on Developer mode in Settings → Apps & Connectors → Advanced. Then choose Create under Connectors, paste the server URL, pick OAuth authentication and sign in when asked.

Claude Code

claude mcp add --transport http popcvs https://popcvs.com/api/mcp

Then run /mcp inside Claude Code and choose PopCVs to sign in.

Cursor, VS Code and other clients

Add this to your MCP config (~/.cursor/mcp.json for Cursor, .vscode/mcp.json uses "servers" instead of "mcpServers"):

{
  "mcpServers": {
    "popcvs": {
      "url": "https://popcvs.com/api/mcp"
    }
  }
}

The client opens your browser to sign in the first time.

Try asking

  • “Import my resume from the attached PDF and run an ATS check.”
  • “Here's a job posting. How well does my 'Product Manager' resume match it?”
  • “Tailor my latest resume to this job, show me what changed, then save it as a copy and give me the PDF.”
  • “Write a confident cover letter for this role using my tailored resume.”

Tools

list_resumes

List your resumes

Free

get_resume

Read a resume's content

Free

create_resume

Create a resume from details you give

Free

update_resume

Edit a resume

Free

delete_resume

Delete a resume

Free

import_resume

Import a PDF, DOCX or LinkedIn PDF

1 credit

ats_check

ATS score with prioritized fixes

1 free a day, then 1 credit

match_job

Score a resume against a job description

2 credits

tailor_resume

Tailor a resume to a job, with a change list

2 credits

accept_tailored_version

Save a tailored version

Free

write_cover_letter

Write a matching cover letter

1 credit

export_pdf

Download a PDF (link valid 1 hour)

Free

get_credits

Check your balance and costs

Free

You get 1 free ATS check every day, then 1 credit each, and 10 free credits when you sign up. Top up any time, and disconnect apps in Settings.