Skip to main content
Glama
m053m716

LaTeX MCP

by m053m716

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CLAUDE_PROJECT_DIRNoUsed as the default project directory when the `project_dir` tool argument is empty.

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
latex_environmentA

Report exact TeX Live 2025 binaries, versions, and supporting tools.

latex_find_fileA

Resolve a simple TeX package or class filename with TeX Live kpsewhich.

latex_buildA

Build a project with pdfLaTeX/LatexMk, no shell escape, and bounded diagnostics.

latex_cleanB

Remove only normal LatexMk-generated products for the selected main file.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
ieeetran_journal_preamblePreferred baseline for new IEEEtran journal manuscripts; extend it for repository and venue needs.

TDQS

A3.7/5.0

Scored across 4 tools

Disambiguation5/5

Each tool targets a distinct concern: environment inspection, file resolution, compilation, and cleanup. There is no functional overlap between them.

Naming Consistency4/5

All tools share the latex_ prefix and mostly use verb-led names like find_file, build, and clean. latex_environment is the only noun-based deviation but remains predictable in context.

Tool Count5/5

Four tools form a tight, well-scoped set for LaTeX project workflows without redundancy or bloat. Each tool serves a clear purpose.

Completeness4/5

The set covers the main lifecycle of inspecting, resolving, building, and cleaning LaTeX projects. Minor gaps exist such as no explicit output preview or detailed log retrieval, but the core workflow is complete.

Maintenance

ActivityMaintained
ResponsivenessNo issues