add_entry
Add an entry to a section. entry is the partial item shape.
Score a resume, tailor it to a job description, and edit it section by section.
LABSCO SUMMARY
Score it, see what the job description wants that it does not say, fix the wording with the verb and skill lookups, then export the ATS PDF. Because it writes to the same store as the web editor, nothing has to be re-entered on the other side.
The stdio MCP server for JuicedResume. It reads and writes the same store as the web editor, so a change made from the client shows up there immediately and vice versa. The surface covers the whole document — resumes, personal info, sections, entries, template and styling — plus scoring, JD matching, lookups, and export to LaTeX or an ATS-friendly PDF.
A JuicedResume account and an MCP token from Settings > AI, placed in the server's environment; MCP access is included on the Basic, Pro and Lifetime plans. Node.js, then npx -y @juicedresume/mcp or a global npm install. Install the published package rather than building this repository — the scoring engine and resume schema live in the JuicedResume monorepo.
One command plus a key — npx -y @juicedresume/mcp, then supply credentials
USE CASES
Match it against the job description for a relevancy score and the missing keywords, then score it again after the edits.
Pull action verbs for the right category and confirm the skill's canonical name, then patch the entry in place.
Add the section, move it up the order, and hide the ones this application does not need — the resume stays one document.
Duplicate the master rather than editing it, so each application keeps its own version.
List the installed templates, switch to one, and patch accent, fonts, spacing and page format for the market you are applying in.
Compile to an ATS-friendly PDF at a path you name, or take the LaTeX source when you want to keep editing it.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
add_entryAdd an entry to a section. entry is the partial item shape.
add_sectionAdd a section by type. Type must be one of: summary, experience, education, skills, languages, certificates, interests, projects, courses, awards, organisations, publications, references, declaration, custom.
company_searchFuzzy-search company names.
create_resumeCreate a blank resume.
delete_resumeDelete a resume.
duplicate_resumeDuplicate a resume.
export_ats_pdfCompile a resume to an ATS-friendly PDF via LaTeX. Saves to outPath if given, otherwise returns a base64 PDF.
export_latexRender a resume to LaTeX source (string). Optionally save to outPath.
get_resumeGet a resume by id.
list_resumesList all resumes.
remove_entryRemove an entry.
remove_sectionRemove a section by id.
rename_sectionRename a section.
reorder_sectionsReorder sections by id list.
score_resumeRun Resume Worded-style scoring.
set_localePatch locale (language, dateFormat, pageFormat).
set_personal_infoPatch personal info (only included keys are updated).
set_stylingPatch styling (accent, fonts, spacing, layout, photo, …).
set_summaryReplace the Summary section's body HTML.
set_templateSwitch template.
skill_searchFuzzy-search the skills dictionary.
tailor_to_jdMatch resume against a JD; returns relevancy score and missing keywords.
templates_listList installed templates with categories.
title_searchFuzzy-search job titles.
toggle_section_visibilityToggle a section's visibility.
update_entryPatch an entry.
verb_lookupReturn action verbs for a category. Categories: accomplishment, communication, entrepreneurial, executive, leadership, research, problem-solving, process-improvement, financial, design, administrative, engineering.
BEFORE YOU INSTALL
27 tools when we connected.
CONTEXT COST
Rated by the size of the 27 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"juicedresume": {
"command": "npx",
"args": [
"-y",
"@juicedresume/mcp"
],
"env": {
"JUICEDRESUME_TOKEN": "<YOUR_JUICEDRESUME_TOKEN>"
}
}
}
}npx -y @juicedresume/mcp