LaTeX Resume MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LATEX_RESUME_DIR | No | Custom directory path for storing your resumes (default: ~/.latex-resumes/resumes/) | |
| LATEX_TEMPLATES_DIR | No | Custom directory path for storing your LaTeX templates |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_resumesA | List all LaTeX resume files in the resumes directory. Returns filename, last modified date, and file size for each resume. |
| read_resumeA | |
| create_resumeA | |
| edit_resumeA | |
| delete_resumeB | |
| compile_resumeA | |
| list_templatesA | List available resume templates. Returns the names and descriptions of built-in LaTeX resume templates. |
| get_templateB | |
| add_experienceA | |
| add_educationB | |
| get_configB | Get current configuration including directories and pdflatex status. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 11 tools
Each tool has a clearly distinct purpose with no ambiguity: add_education and add_experience handle specific resume sections, create_resume/edit_resume/delete_resume manage file lifecycle, compile_resume handles PDF generation, and list_resumes/read_resume/get_template/list_templates provide information access. The tools are well-differentiated by their specific functions.
All tools follow a consistent verb_noun naming pattern throughout (e.g., add_education, create_resume, list_templates). The naming convention is perfectly uniform with clear, descriptive names that use snake_case consistently across all 11 tools.
With 11 tools, this server is well-scoped for managing LaTeX resumes. Each tool earns its place by covering distinct aspects of resume creation, editing, compilation, and management. The count is appropriate for the domain without being overwhelming or insufficient.
The tool surface provides complete coverage for LaTeX resume management: create/edit/delete for file lifecycle, add_education/add_experience for content building, compile_resume for PDF generation, and multiple tools for information access (list_resumes, read_resume, get_template, list_templates, get_config). There are no obvious gaps in the workflow.