Compiles LaTeX documents by running pdflatex and related tools inside an isolated Docker container. You point it at .tex files in your project directory, and it handles the compilation without requiring a local TeX distribution. The server mounts your current working directory into the container, runs the compile commands, and returns the generated PDFs or error output. Useful when you want Claude to generate academic papers, mathematical documents, or technical reports and see the rendered output without installing several gigabytes of TeX packages on your machine. The Docker approach means consistent compilation across different development environments, which is handy for teams working on LaTeX documents together.
Enable AI agents to compile TeX files with LaTeX inside a Docker container.
Create a .mcp.json file in your project root. This configuration is ideal for team collaboration as it uses ${PWD} environment variable that works across different machines:
{
"mcpServers": {
"latex-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"--mount",
"type=bind,src=${PWD},dst=${PWD}",
"-w",
"${PWD}",
"ghcr.io/sepinetam/latex-mcp:latest"
]
}
}
}
silenceper/mcp-k8s
azure/containerization-assist
io.github.evozim/aws-builder
reza-gholizade/k8s-mcp-server
flux159/mcp-server-kubernetes