Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NODE_ENVNoNode environment. Typically production.
TEMP_DIRNoDirectory for per-request workspace/temp files. Default is ./temp../temp
LOG_LEVELNoLogging level: silent | error | warn | info | debug. Default is info.info
OUTPUT_DIRNoDirectory where generated PDFs/TeX files are saved. Default is ./output. Prefer absolute path in MCP host env../output
MAX_MEMORY_MBNoSoft memory guidance in MB. Default is 1024.1024
TEMPLATES_DIRNoDirectory containing templates. Override if you move templates. Default is dist/templates (runtime).dist/templates
DEFAULT_ENGINENoLaTeX engine to use: xelatex (default) or pdflatex. Use pdflatex if XeLaTeX isn't installed.xelatex
MAX_LATEX_SIZENoMax LaTeX source bytes. Default is 512000.512000
COMPILE_TIMEOUTNoCompile timeout in milliseconds. Default is 60000.60000
KEEP_TEMP_ON_FAILURENoSet to true to debug failed compiles by keeping temp files. Default is false.false

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
compile_resumeA

Compile LaTeX resume source into a PDF using XeLaTeX (default) or pdfLaTeX. Returns paths and logs.

validate_resumeC

Validate LaTeX resume source for structural issues and dangerous constructs before compilation.

preview_resumeB

Compile a resume and return preview metadata: page count, PDF size, and compile duration.

export_texC

Save LaTeX resume source as a .tex file in the configured output directory.

list_templatesA

List all installed resume templates and their variables.

compile_templateC

Render a named resume template with JSON variables and compile the result to PDF.

versionA

Return server version, supported engines, MCP SDK version, and build information.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/shashimehta03/mcp-resume'

If you have feedback or need assistance with the MCP directory API, please join our Discord server