LaTeX Resume

Provides tools to create, edit, list, and compile LaTeX resumes via MCP, including templates and PDF output.
  • other

0

GitHub Stars

other

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "dannywillowliu-uchi-resume_mcp": {
      "command": "uvx",
      "args": [
        "latex-resume-mcp"
      ],
      "env": {
        "LATEX_RESUME_DIR": "YOUR_PATH_TO_RESUMES",
        "LATEX_TEMPLATES_DIR": "YOUR_PATH_TO_TEMPLATES"
      }
    }
  }
}

You can manage LaTeX resumes directly from Claude using this MCP server. It lets you create, edit, and compile resumes from templates, store multiple files, and generate PDFs with a simple, document-centric workflow.

How to use

You interact with the MCP server through your MCP client to perform common resume tasks. You can create new resumes from templates, edit existing ones with full replacement or targeted find/replace, and compile your resume to PDF. You can also list, read, and delete resumes, as well as manage templates and configuration. Use natural language commands or explicit tool actions to drive the workflow, for example: creating a new resume, adding experience, and then compiling to PDF.

How to install

Prerequisites: you need a running MCP client environment. You also need either Python and pip or the uvx tool to run the MCP server locally.

uvx latex-resume-mcp

Or install via Python’s package manager for a local npm-free setup.

pip install latex-resume-mcp

Configuration and running locally

Choose one of the supported local run methods and configure it in your environment. The server runs as a local stdio process started by the MCP client.

uvx latex-resume-mcp

Additional setup steps

If you want to customize where resumes and templates are stored, you can provide environment variables when launching the server.

LATEX_RESUME_DIR=/path/to/your/resumes LATEX_TEMPLATES_DIR=/path/to/your/templates uvx latex-resume-mcp

Available tools

list_resumes

List all resume files stored by the MCP server.

read_resume

Read the content of a specific resume file.

create_resume

Create a new resume from scratch or a template.

edit_resume

Edit an existing resume with full replacement or targeted changes.

delete_resume

Delete a resume file from storage.

compile_resume

Compile a resume to PDF using the LaTeX toolchain.

list_templates

Show available resume templates (modern, classic, minimal).

get_template

Retrieve the content of a selected template.

add_experience

Add a work experience entry to a resume.

add_education

Add an education entry to a resume.

get_config

Show current MCP server configuration.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational