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.